Создание параметризированного шаблона
Rinatich opened this issue · comments
Есть идея создать шаблоны под разные цели, например, под API и Worker (который работает с RabbitMQ). Можно попробовать заиспользовать параметры для этого, вот пример https://github.com/dotnet/dotnet-template-samples/blob/master/05-multi-project/.template.config/template.json.
Возможные сценарии:
- Сделать несколько стартовых проектов, выбирать, какой нужен, по параметру (API, Worker с рэббитом, API+Worker с рэббитом)
- Подключение функционала, если нужно (шаблон реализации генерации JWT токена для авторизации с рефрешем токена). Правда, пока непонятно, как отключать ненужные зависимости, нужно продумать. Либо делаем под это отдельный проект, как в п.1.