AI 智能摘要
AI 正在分析文章,生成摘要...
当我把net5.0项目升级到net6.0时,项目正常跑,但不写日志,serilog不能注入,
解决方法:
1,需要引入这几个NuGet包:
Serilog
Serilog.AspNetCore
Serilog.Sinks.File

2,在 var app=builider.Build()前面注入以下代码:
builder.Host.UseSerilog(dispose:true);

3,输出日志内容还是需要写的,看个人需求增加或删减

4,在 app.Run() 之前增加以下代码:
app.UseSerilogRequestLogging();
做完以上操作,就可以正常生成日志文件了,如下图

评论 (共 0 条)