ASP.NET Core环境变量在更改时重新加载配置

时间:2020-07-13 20:42:02

标签: c# asp.net-core configuration

在ASP.NET Core应用程序中使用标准appsettings配置时,可以通过指定reloadOnChange参数来选择更改文件时重新加载配置的选项:

    var builder = new ConfigurationBuilder()
        .SetBasePath(environment.ContentRootPath)
        .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true)
        .AddEnvironmentVariables();

调用AddEnvironmentVariables()时,它还允许您使用环境变量来生成配置。所以问题是,是否有一种方法可以在环境变量的更改时设置重载?所以我的应用程序配置正在根据环境变量更改进行重置

0 个答案:

没有答案