Я хотел бы иметь возможность загружать различные конфигурации в зависимости от среды, в которой я работаю (Разработка или Производство). Чтобы сделать это, я следовал за статьей на https://docs.microsoft.com/en-us/aspnet/core/fundamentals/environments?view=aspnetcore-3.1.
В статье было указано, что мне нужно добавить параметр ASPNETCORE_ENVIRONMENT=Development
к launchSettings.json
для локального запуска моего приложения в разделе «Разработка». окружающая обстановка. Теперь проблема в том, что launchSettings.json
также отправляется в репозиторий GIT. Это означает, что мой код всегда будет работать в среде разработки. Что если у меня есть какой-нибудь конвейер CI / CD, подключенный к моему хранилищу? Я предполагаю, что это развернет мое приложение в «Разработка» вместо «Производство», что, очевидно, неправильно.
Что мне здесь не хватает?