return Task.CompletedTask;
}
}之后启动应用调用 Get 接口,并在过程中将配置文件内容修改为以下:
"Blog": {
"Title": "ASP.NET Core Options222",
"Content": "This is a blog about Options System in ASP.NET Core Framework.",
"CreateTime": "2022-12-06"
}可以看到控制台的输出中,第二次读取配置的时候,IOptionsMonitor 接口读取到的内容已经改变
之后不要关闭应用,再调一次 Get 接口,并在过程中再次修改配置如下:
"Blog": {
"Title": "ASP.NET Core Options333",
"Content": "This is a blog about Options System in ASP.NET Core Framework.",
"CreateTime": "2022-12-06"
}这一次的 Get 请求的输出结果如下: