Влияют ли переменные среды .Net Core на что-то глубокое в проекте? - PullRequest
0 голосов
/ 19 декабря 2018

Согласно статье Microsoft по переменным окружения , я хочу реализовать переменные среды в приложении .Net Core.

Мне интересно, если настройка переменной среды ASPNETCORE_ENVIRONMENT имееткакие-либо эффекты, которые конкретно не закодированы в исходном коде разработки (то есть код, который будет проверен в репозитории, таком как git)?

Другими словами, если мои appsettings.Development.json, appsettings.Production.json и appsettings.Testing.json были абсолютно одинаковыми, и ни один из кода проекта MY не проверял тип среды, будет ли приложение работать одинаково для всех 3?

Или переменные окружения влияют на модули, например, что-то в пространстве имен «Microsoft.AspNetCore.Hosting»?

1 Ответ

0 голосов
/ 20 декабря 2018

Нет, это не влияет ни на что другое, это было бы очень странно.

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/environments?view=aspnetcore-2.2

Это влияет только на то, что вы указали.

Да, он будет работать одинаково на всех 3.

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