Настройки приложения-службы Azure App - PullRequest
0 голосов
/ 15 мая 2018

Насколько я знаю, мы можем хранить строки подключения в Azure Applications settings в разделе Connection string.Мой вопрос заключается в том, можем ли мы сохранить приведенную ниже конфигурацию в настройках приложения.

"IdentityConfig": {
    "Authority": "http://myapp.azurewebsites.net"
  }

При развертывании приложения я не хочу каждый раз изменять значение Authority в разных средах.Этот раздел принадлежит appsettings.json файлу в проекте ASP.NET CORE.

1 Ответ

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

При разработке приложения ASP.NET Core и использовании параметров приложения или строк подключения в службе приложений вам необходимо присвоить имена своим настройкам, чтобы они соответствовали структуре ваших настроек.

Так, например, этот параметр должен иметь:

Итак, вы беретевсе ключи в иерархии и соедините их двоеточиями.

Классические приложения ASP.NET делают настройки / строки подключения непосредственно доступными на ConfigurationManager во время выполнения.Если имена параметров / строк подключения точно совпадают с именами в файле web.config, значения, установленные в службе приложений, переопределяют значения во время выполнения.

Другие платформы и языки обычно используют параметры в качестве переменных среды.

...