1

如何从 Controller 本身使用 Serilog?我Configure在课堂上的方法中添加了这个Startup

var serilog = new Serilog.LoggerConfiguration().MinimumLevel.Debug().WriteTo.File("C:/Temp/log.txt");
logFact.AddSerilog(serilog);

我也尝试过这样的事情:

    public PeopleController(ILoggerFactory logFact)
    {
        _loger = logFact.CreateLogger<PeopleController>();
    }

然后在行动方法之后,我想这样称呼它:

_loger.LogDebug("this is my custom logges");

问题是我没有将我的日志写入我的log.txt文件中。我应该如何正确地做到这一点?

4

1 回答 1

3

尝试除 Debug 之外的其他级别,除了 Debug 级别之外,我已经让 Serilog 工作,不确定它是错误还是配置问题。

于 2015-05-14T18:13:22.177 回答