在 IIS 中重新启动站点后,appsettings.json 中的更改不会反映出来

Sho*_*oba 5 c# asp.net json

我正在使用 appsettings.json 文件来存储我的 API 的动态参数。当我更改 appsettings.json 文件中的值并启动站点时,它不会从 json 文件加载新值。我正在使用静态变量从 Appsettings.json 读取值。我正在读取 Startup.cs 类中的 Config 值。请一些帮助,为什么在重新启动站点后静态值没有重置。

在启动时读取 AppSettings.json

public void ConfigureServices(IServiceCollection services) 
{ 
     services.AddApplicationInsightsTelemetry(Configuration); 
     connectionString = Configuration["ConnectionStrings:DefaultConnection"];   
     Time = Configuration["AppSettings:Time"]; 
}
Run Code Online (Sandbox Code Playgroud)