我是Serilog的新手,我能够登录到文件,但是在控制台中似乎看不到我的日志。
在我的控制台中,这就是我所看到的:
https://gyazo.com/7bf1dbf4eef0ed334576a170f6f73f0f
这是我对Serilog的设置
{
"Serilog": {
"Using": [
"Serilog.Sinks.Console"
],
"WriteTo": [
{
"Name": "Async",
"Args": {
"configure": [
{
"Name": "File",
"Args": {
"path": "log-.txt",
"rollingInterval": "Day",
"outputTemplate": "{Timestamp:o} [{Level:u3}] ({Application}/{MachineName}/{ThreadId}) {Message}{NewLine}{Exception}"
}
},
{
"Name": "Console"
}
]
}
}
]
}
}
答案 0 :(得分:3)
documentation of the Serilog.Console sink(下面的屏幕截图)具有您需要配置的所有设置。
看起来您也将Console输出与Debug输出混淆了。如果要写入Debug输出,则需要使用Serilog's Debug Sink。