【问题标题】:serilog write log .netcoreserilog 写日志 .netcore
【发布时间】:2017-06-15 16:57:14
【问题描述】:

我在我的项目中实现了SerilogSerilog 创建了日志文件,但它没有写入任何日志?我的appsettings.json 文件如下。

{
    "Serilog":{
        "Using":[
            "Serilog.Sinks.RollingFile"
        ],
        "MinimumLevel":"Debug",
        "WriteTo":[
        {
            "Name":"File",
            "Args":{
                "path":"C:\\mypro\\ServiceLog.json"
            }
        }
        ],
        "Enrich":[
            "FromLogContext",
            "WithMachineName",
            "WithThreadId"
        ],
        "Properties":{
            "Application":"Sample"
        }
    }
}

我的startup.cs 文件看起来像这个screenshot

我添加了一些库。

我的问题,Serilog 创建了一个日志文件,但从不在调试级别写入日志。

【问题讨论】:

标签: api asp.net-core configure serilog


【解决方案1】:

我解决了这个问题。当我添加 serilog 库时,VS2017 添加了 Microsoft logger 库,以便如果您检查添加了哪个库。应该是 Serilog 库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-21
    • 2019-02-24
    相关资源
    最近更新 更多