摘要: Log4Net详解 (2) 结构篇1、Logger1.1、Logger接口 Logger用来产生日志消息。产生的日志消息要预先经过Layout的格式化处理后才会输出。 Logger提供了多种方式来记录一个日志消息,可以在应用程序里创建多个Logger,每个实例化的Logger对象都被log4net框架作为命名实体(named entity)来维护。这意味着为了重用Logger对象,不必将它在不同的类或对象间传递,只需要用它的名字做参数调用就可以了。 log4net框架使用继承体系,继承体系类似于.NET中的名字空间。即,若有两个logger,分别被定义为a.b.c和a.b,那么我们说a.... 阅读全文
posted @ 2013-04-01 16:18 liyuzhao 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: Log4Net详解 (1) 简单应用1、安装Log4Net下载地址http://logging.apache.org/log4net/download.html下载文件log4net-1.2.11-bin-newkey.zip在项目中引用\bin\net\4.0\release\log4net.dll2、Log4Net结构Logger(记录器)Repository(库)Appender(附着器)Layout(布局)3、配置Log4Netlog4net框架会在相对于AppDomain.CurrentDomain.BaseDirectory 属性定义的目录路径下查找配置文件。框架在配置文件里要查找 阅读全文
posted @ 2013-04-01 14:44 liyuzhao 阅读(873) 评论(1) 推荐(0) 编辑