4
正确使用log4net的方式(记录器命名)
有两种配置和使用log4net的方法。第一个是可以配置自己的附加程序和关联的记录器的时间: <!-- language: xml --> <appender name="myLogAppender" type="log4net.Appender.RollingFileAppender" > <file value="Logs\myLog.log" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date %level - %message%n" /> </layout> </appender> <logger name="myLog"> <level value="All"></level> <appender-ref ref="myLogAppender" /> </logger> 然后,当我想在日志中写入内容时,可以执行以下操作: ILog log = LogManager.GetLogger("myLog"); log.Info("message"); 使用它的另一种方法是将root配置为我想要的详细信息: <!-- language: xml --> <root> <level value="Error" /> <appender-ref ref="myLogAppender" /> </root> 在这种情况下,我可以记录以下消息: …