81 lines
1.7 KiB
JSON
81 lines
1.7 KiB
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft": "Warning",
|
|
"Microsoft.AspNetCore": "Warning",
|
|
"Microsoft.Hosting.Lifetime": "Information"
|
|
},
|
|
"NLog": {
|
|
"RemoveLoggerFactoryFilter": true
|
|
}
|
|
},
|
|
"AllowedHosts": "*",
|
|
"NLog": {
|
|
"extensions": [
|
|
{
|
|
"assembly": "NLog.Web.AspNetCore"
|
|
}
|
|
],
|
|
"throwConfigExceptions": true,
|
|
"targets": {
|
|
"async": true,
|
|
"AllFile": {
|
|
"type": "File",
|
|
"fileName": "./log/all-${shortdate}.log"
|
|
},
|
|
"WebAllFile": {
|
|
"type": "File",
|
|
"fileName": "./log/web-all-${shortdate}.log"
|
|
},
|
|
"EachFile": {
|
|
"type": "File",
|
|
"fileName": "./log/${logger}-${shortdate}.log"
|
|
},
|
|
"Console": {
|
|
"type": "ColoredConsole"
|
|
}
|
|
},
|
|
"rules": [
|
|
{
|
|
"logger": "*",
|
|
"finalMinLevel": "Trace",
|
|
"writeTo": "AllFile"
|
|
},
|
|
{
|
|
"logger": "*",
|
|
"finalMinLevel": "Trace",
|
|
"writeTo": "WebAllFile"
|
|
},
|
|
{
|
|
"logger": "System.*",
|
|
"finalMinLevel": "Warn"
|
|
},
|
|
{
|
|
"logger": "Microsoft.*",
|
|
"finalMinLevel": "Warn"
|
|
},
|
|
{
|
|
"logger": "Microsoft.Hosting.Lifetime*",
|
|
"finalMinLevel": "Info",
|
|
"writeTo": "Console"
|
|
},
|
|
{
|
|
"logger": "server",
|
|
"finalMinLevel": "Trace",
|
|
"writeTo": "EachFile"
|
|
},
|
|
{
|
|
"logger": "server.*",
|
|
"finalMinLevel": "Trace",
|
|
"writeTo": "EachFile"
|
|
},
|
|
{
|
|
"logger": "server.*",
|
|
"finalMinLevel": "Debug",
|
|
"writeTo": "Console"
|
|
}
|
|
]
|
|
}
|
|
}
|