我正在按照https://github.com/serilog/serilog-aspnetcore/tree/dev/samples/SimpleWebSample中的示例进行操作,但是当我在appsettings.json
文件中添加电平开关时,无法获得所需的行为,即无法更新{具有新值的{1}}文件,然后会影响serilog日志记录。以下是我的appsetting
文件的开始部分。
appsettings.json
然后在运行时,我将更改控制开关中的值,但日志记录输出不会更改。
"Serilog": {
"LevelSwitches": { "$controlSwitch": "Information" },
"MinimumLevel": {
"ControlledBy": "$controlSwitch",
"Override": {
"Microsoft": "Warning",
"System": "Warning"
}
},
中的代码是
program.cs