在我的.NET Core应用程序中,我使用Serilog定义了一个记录器工厂,然后将其传递给系统中的各个组件。
当我将日志记录级别设置为Debug时,某些组件(例如,Memcached客户端)由于记录了多少日志而完全不堪重负。
是否有一种方法可以指定我要对所有对象(除某些对象)进行调试?我看到有一个Override
条目,但是我不清楚如何指定特定的组件。
"Serilog": {
"MinimumLevel": {
"Default": "Debug",
"Override": {
"Microsoft": "Warning",
"System": "Information"
}
}
}