Если у вас есть работающее базовое веб-приложение .net и в корне несколько файлов appsettings.json, как вы можете определить, какое имя среды установлено? Я думаю, что один из способов - написать свою собственную утилиту или страницу состояния, где вы используете код для записи значения этой переменной. Есть ли другой способ?
Вместо того, чтобы использовать какое-то преобразование, как в случае с файлами web.config, теперь вы обычно развертываете все файлы настроек приложения для конкретной среды и позволяете приложению определять значение среды. ,Это кажется немного запутанным, поскольку вы больше не можете просто смотреть на файл конфигурации и знать, какие настройки использует приложение.