var hostBuilder = new HostBuilder() .ConfigureHostConfiguration((config) => { config.AddEnvironmentVariables(); }) .ConfigureAppConfiguration((hostContext, config) => { config.SetBasePath(Environment.CurrentDirectory); config.AddJsonFile("appsettings.json", optional: false); config.AddJsonFile($"appsettings.{hostContext.HostingEnvironment.EnvironmentName}.json", optional: true); config.AddEnvironmentVariables(); });我在 Docker 文件中添加了新的全局環(huán)境變量ASPNETCORE_ENVIRONMENT = Development但我hostContext.HostingEnvironment.EnvironmentName總是Production如何使用默認(rèn)生產(chǎn)值覆蓋 Microsoft.Extensions.Hosting 中的 EnvironmentName?
Microsoft.Extensions.Hosting EnvironmentName
喵喵時(shí)光機(jī)
2022-07-23 09:04:06