Appsettings.json Разные версии? - PullRequest
0 голосов
/ 17 мая 2018

Я запускаю asp.net core 2.1 из .NET и задаюсь вопросом, как мне сделать несколько файлов AppSetting.json?

До того, как у нас был webconfig, вы могли иметь webconfig.debug, webconfig.prod и т. Д.

Какое ядро ​​эквивалентно этому?

1 Ответ

0 голосов
/ 17 мая 2018

По умолчанию ASP.NET Core пытается загрузить дополнительный файл appsettings.<EnvironmentName>.json.Используя доступные имена среды по умолчанию, это позволяет вам создавать следующие файлы:

  • appsettings.json - загружается независимо от имени среды
  • appsettings.Development.json - загружается только тогда, когда средаимя Development
  • appsettings.Staging.json - загружается, только если имя среды Staging
  • appsettings.Production.json - загружается только, когда имя среды Production

Имя среды обычно контролируется с помощью переменной среды ASPNETCORE_ENVIRONMENT или launchSettings.json при разработке ( извлечение документов ).

Посмотрите в документации по конфигурации для получения дополнительной информации по этой теме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...