asp.net core 使用log4net日志组件
2021-04-10 00:25
标签:log4net line 程序 第一步 结合 nim 之间 color 创建 引用两个包:log4net和Microsoft.Extensions.Logging.Log4Net.AspNetCore,这两个包分别是log4net的程序集和微软针对log4net日志组件的扩展包。 在Startup类的同级别目录中添加log4net.config文件,内容参考如下: asp.net core 使用log4net日志组件 标签:log4net line 程序 第一步 结合 nim 之间 color 创建 原文地址:https://www.cnblogs.com/chenxizhaolu/p/12440948.html第一步,添加程序集引用
第二步,添加log4net的配置文件
xml version="1.0" encoding="utf-8"?>
log4net>
appender name="rollingAppender" type="log4net.Appender.RollingFileAppender">
file value="log\log.txt" />
appendToFile value="true" />
lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
rollingStyle value="Composite" />
datePattern value="yyyyMMdd.TXT" />
maxSizeRollBackups value="20" />
maximumFileSize value="3MB" />
staticLogFileName value="true" />
filter type="log4net.Filter.LevelRangeFilter">
param name="LevelMin" value="ALL" />
param name="LevelMax" value="FATAL" />
filter>
layout type="log4net.Layout.PatternLayout">
conversionPattern value="%date [%thread] %-5level %logger - %message%newline"/>
layout>
appender>
root>
priority value="ALL"/>
level value="ALL"/>
appender-ref ref="rollingAppender" />
root>
log4net>
第三步,创建服务实例
第四步,使用
文章标题:asp.net core 使用log4net日志组件
文章链接:http://soscw.com/index.php/essay/73542.html