我有一个测试程序集(MyTestProject),我想在其中使用log4net编写一些日志记录。因此,我创建了一个与程序集同名的配置文件,在其中我按照建议的设置了日志记录
<?xml version="1.0" encoding="utf-8" ?>
<!-- .NET application configuration file
This file must have the exact same name as your application with
.config appended to it. For example if y
该类帮助确定准确的输出日志消息,同时考虑到log4net用于布局的log4net。当前的用法是您必须附加侦听器,然后调用BL或您的代码用来编写日志的包装器方法,然后调用GetRenderedMessage()方法。其目的是确保即使我修改包装器方法(我有一个包装方法,它向log4net的ThreadContext.Properties添加了一些属性并以某种方式格式化消息),呈现的日志也将保持不变。是否有任何改进或建议,使它更“友好”,以便有人会知道如何使用它,而不看这个介绍?
using log4net;
using log4net.Appender;
using log4net.Config;