Как обнаружить пространство имен при создании класса через пользовательский шаблон в Dotnet CLIC#

Место общения программистов C#
Ответить
Anonymous
 Как обнаружить пространство имен при создании класса через пользовательский шаблон в Dotnet CLI

Сообщение Anonymous »

Я делаю новый шаблон Class Dotnet, а ниже - мой шаблон.json. Это работает, но я не могу выяснить, как обнаружить текущее пространство имен и заменить его.

Код: Выделить всё

{
"$schema": "http://json.schemastore.org/template",
"author": "name",
"classifications": [ "core", "console", "class" ],
"tags": {
"language": "C#",
"type": "item"
},
"identity": "Template.ClassTemplate",
"name": "Editable Class Template",
"shortName": "class",
"sourceName": "Class1"
}
< /code>
c# шаблон кода Имя файла Class1.cs: < /p>
using System;

namespace newClass{

public class Class1{

}
}
< /code>
Командная строка для создания нового класса:
dotnet new class -n class_name
, полученный в результате файла C# ниже и называется class_name.cs:
using System;

namespace newClass{

public class class_name{

}
}
< /code>
Я хотел бы знать, как обнаружить пространство имен, чтобы у меня была возможность изменить его или определить пространство имен и установить автоматически. Спасибо!


Подробнее здесь: https://stackoverflow.com/questions/701 ... e-in-dotne
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»