- 在主程序Nuget安装包
- Serilog
- Serilog.Settings.AppSettings
- Serilog.Sinks.File
- Serilog.Sinks.RollingFile
2.在主程序Program注册Logger
Log.Logger = new LoggerConfiguration()
.ReadFrom.AppSettings()
.CreateLogger();
此时就可以写日志了(如):
//消息
Log.Information("日志测试!");
//错误
Serilog.Log.Error(ex, text);
//警告
Serilog.Log.Warning(ex, text);
3.如果用的地方比较多,建议做一个全局写日志的工程。(该全局工程需要在Nuget上引入Serilog)。