.net core Serilog忽略最小级别覆盖
.Net core 2.2 web API应用程序。我无法使最低级别的覆盖生效。Serilog始终记录来自Microsoft.*名称空间的信息日志 如何将这些设置为仅警告.net core Serilog忽略最小级别覆盖,.net-core,config,asp.net-core-webapi,serilog,.net Core,Config,Asp.net Core Webapi,Serilog,.Net core 2.2 web API应用程序。我无法使最低级别的覆盖生效。Serilog始终记录来自Microsoft.*名称空间的信息日志 如何将这些设置为仅警告 "SeriLog": { "IsEnabled": true, "UseSerilogRequestLogging": false, "MinimumLevel": { "Default": "Information", "Override": { "Micro
"SeriLog": {
"IsEnabled": true,
"UseSerilogRequestLogging": false,
"MinimumLevel": {
"Default": "Information",
"Override": {
"Microsoft": "Warning",
"Microsoft.AspNetCore.Routing.EndpointMiddleware": "Warning",
"System": "Warning"
}
},
"AsyncMsSqlServer": {
"IsEnabled": true,
"ConnectionString": "xxxxxxxxxxxxxxxx",
"RestrictedToMinimumLevel": "Information",
"BatchPostingLimit": 50,
"PeriodInSeconds": 5
}
}
以下是一些正在记录的名称空间,不应:
Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker
Microsoft.AspNetCore.Routing.EndpointMiddleware
Microsoft.AspNetCore.Hosting.Internal.WebHost
Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor
你好查看一些记录的事件示例(包括它们的属性)将非常有用,可以缩小范围。您好!查看一些记录的事件示例(包括它们的属性)将非常有用,以缩小范围。