0
通常のASP.NET/MVC開発では、アプリケーション/サイトディレクトリのweb.config
から構成エントリをmachine.config
に移動できます。IISルート以外の構成を移動する
ASP.NETコアでは、jsonベースの構成ファイルが作成されています。
通常のASP.NET/MVC開発では、アプリケーション/サイトディレクトリのweb.config
から構成エントリをmachine.config
に移動できます。IISルート以外の構成を移動する
ASP.NETコアでは、jsonベースの構成ファイルが作成されています。
技術的には、任意の場所から任意のJSONを取得できます。単に "appsettings.json"ではなく、ファイルシステム全体のパスを渡すだけです。
しかし、本当に、あなたの設定を外部化することについて話しているのであれば、環境変数やAzure Key Vaultのようなサービスを使うべきでしょう。
はい、appsettings.jsonを追加するときに、Startup.csの絶対パスを設定できます。 – Nikolaus
Program.csでホストを構成するときに使用する異なるjson構成ファイルを指定できます。 https://docs.microsoft.com/en-US/aspnet/core/fundamentals/configuration?tabs=basicconfiguration – Valuator