Common.Logging是Apache下的一个开源日志接口组件,主要用于切换不同的日志库,因为当前流行的日志库有很多向log4j、log4net(log4j的.net版本)等等,所以为了能灵活的切换不同的日志组件以适应不同的系统...(1)、初始化配置文件阅读器
通过静态构造函数初始化配置文件阅读器实例,关于为什么要用静态构造函数,主要是为了解决多线程的问题,因为web应用程序是多线程的所以通过静态构造函数能解决多线程的问题,编译器会给它加锁...DefalutConfigurationReader.cs --这个类默认采用的是去读Web.config文件的方法来读取日志以及日志接口的配置
?...这个方法回去读取配置文件从而生成LogSetting实例。
?
ok,到这一步,就通过构造函数设置完全局的配置文件阅读器实例,下面通过
?...就能调用配置文件阅读器实例了,这个实例并不包含配置文件的信息,只是存有如何读取配置文件的方法
(2)、生成日志实例工厂类
?
通过这个属性来创建日志实例工厂类
?
?
(3)、开发接口给外部方法
?