在ASP.NET Core应用程序中使用标准appsettings配置时,可以通过指定reloadOnChange
参数来选择更改文件时重新加载配置的选项:
var builder = new ConfigurationBuilder()
.SetBasePath(environment.ContentRootPath)
.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true)
.AddEnvironmentVariables();
调用AddEnvironmentVariables()
时,它还允许您使用环境变量来生成配置。所以问题是,是否有一种方法可以在环境变量的更改时设置重载?所以我的应用程序配置正在根据环境变量更改进行重置