示例
在上一节的基础上,更新appsettings.json中的Serilog
"Serilog": {
"Using": [
"Serilog.Sinks.Console",
"Serilog.Sinks.File"
],
"MinimumLevel": "Information",
"WriteTo": [
{
"Name": "Console"
},
{
"Name": "File",
"Args": {
"path": "logs/log.txt",
"rollingInterval": "Hour",
"fileSizeLimitBytes": 1048576, //1MB
"rollOnFileSizeLimit": true
}
}
]
}
在CRUDExample项目中新建文件夹logs
运行程序后,可以看到logs下面有一个日志文件
Gitee获取源码: