ASP.NET

.Net Core 3.x MVC 内置日志扩展 log4net

2020-10-14  本文已影响0人  单程车票_SJ

Core 内置日志

可以从 Home 控制器 代码里看到有这么几行日志代码 ,这就是 依赖注入,后面会用的很多。

接着在 Index 方法添加代码试试

_logger.LogInformation("首页被访问了");

可以看到控制台就直接输出了信息

接下来用 log4net 来扩展一下

先引用相关的包  

依赖项右键 -> 管理 NuGet 程序包 -> 浏览 -> 下面的包名 -> 选中 点 安装

log4net.AspNetCore

Microsoft.extensions.logging.log4net.aspnetcore

接下来修改 Program.cs

添加 log4net 配置文件  

注意:log4net.config  右键 -> 属性  始终复制

这样我们就完成了 日志扩展了,运行看效果

可以看到bin目录下多了个log文件夹和里面的log.txt 看到刚才的信息被输出到日志里了

下一章《.Net Core 3.x MVC IIS部署》

上一篇 下一篇

猜你喜欢

热点阅读