C# Как подготовить шаблон / скелет проекта - PullRequest
0 голосов
/ 03 августа 2020

Я сейчас создаю структуру базового кода для C# микросервисов API. В будущем мы обязательно сделаем их больше, поэтому я хотел бы создать что-то вроде «базового проекта или что-то в этом роде».

Я знаю, что в C# есть система шаблонов проектов, но из каких Узнал на десятках страниц, не пришел к решению, от которого был бы счастлив. Я хотел бы встроить его в один файл шаблона, который каждый может загрузить, импортировать и начать с него ... Я всегда получал шаблон, импортированный непосредственно из источника для создания шаблонов tnet, и не мог найти сгенерированный файл шаблона . Как я могу это сделать? (Я использую JetBrains Rider, а не VS).

Или есть другие методы подготовки базового скелета?

1 Ответ

1 голос
/ 03 августа 2020

Конечно, вы можете просто создать проект, а затем поделиться им. Затем люди могут просто скопировать этот проект и переименовать его, чтобы использовать его как шаблон.

Конечно, есть также шаблоны файлов, но они уже предназначены для использования внутри проекта: https://www.jetbrains.com/help/rider/Templates__Applying_Templates__Creating_Files_from_Templates.html

Кажется, что в rider2017 и более поздних версиях также поддерживаются шаблоны проектов: https://blog.jetbrains.com/dotnet/2017/12/21/project-templates-rider-2017-3/

...