45 lines
1.1 KiB
JSON
45 lines
1.1 KiB
JSON
|
|
{
|
||
|
|
"Logging": {
|
||
|
|
"LogLevel": {
|
||
|
|
"Default": "Trace",
|
||
|
|
"System.Net.Http.HttpClient": "Trace"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"Serilog": {
|
||
|
|
"Using": [ "Serilog.Sinks.File" ],
|
||
|
|
"LevelSwitches": { "controlSwitch": "Verbose" },
|
||
|
|
"MinimumLevel": {
|
||
|
|
"Default": "Verbose",
|
||
|
|
"Override": {
|
||
|
|
"Microsoft": "Verbose"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"WriteTo": [
|
||
|
|
{
|
||
|
|
"Name": "Console",
|
||
|
|
"Args": {
|
||
|
|
"outputTemplate": "[{Timestamp:HH:mm:ss} {Level:u3}] {EventId} | {Message:lj} {NewLine}{Exception}"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"Name": "File",
|
||
|
|
"Args": {
|
||
|
|
"path": "c:\\WIP\\LogData\\log-.txt",
|
||
|
|
"rollingInterval": "Day",
|
||
|
|
"rollOnFileSizeLimit": true,
|
||
|
|
"outputTemplate": "{Timestamp:G} {Message}{NewLine:1}{Exception:1}"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"Name": "File",
|
||
|
|
"Args": {
|
||
|
|
"path": "c:\\WIP\\LogData\\log-.json",
|
||
|
|
"rollingInterval": "Day",
|
||
|
|
"rollOnFileSizeLimit": true,
|
||
|
|
"formatter": "Serilog.Formatting.Json.JsonFormatter"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"Enrich": [ "FromLogContext", "WithMachineName", "WithProcessId", "WithThreadId" ]
|
||
|
|
}
|
||
|
|
}
|