log4net使用总结记录-创新互联

log4net的功能非常强大,有多重记录日志的方式,此处着重讲解记录到文件中的使用方式。废话少说,直接进入主题

创新互联建站,专注为中小企业提供官网建设、营销型网站制作、成都响应式网站建设公司、展示型成都做网站、网站建设等服务,帮助中小企业通过网站体现价值、有效益。帮助企业快速建站、解决网站建设与网站营销推广问题。

1.配置文件中加入节点,必须是配置文件的第一个节点


   


2.配置log4net节点


   

   
   
     
     
     
     
     
     
     
     
     
     
     
     

    
       
       


       
       
       
     
   

   
   
   
     
     
     
     
     
     
     
   

3.反射机制中配置log4net配置文件的位置

[assembly: log4net.Config.XmlConfigurator(ConfigFile = "***.exe.config", Watch = true)]

***.exe.config是以上1、2中配置所在文件

4.程序中使用

Ilog Logger = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);

using(log4net.NDC.push("logtest"))

{

   Logger.Debug("NDC使用方式")

}

输出

记录时间:2016-04-14 11:54:28,189 线程ID:[10] 日志级别:DEBUG 记录类:***.***property:[logtest] - 记录描述:NDC使用方式

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


当前名称:log4net使用总结记录-创新互联
标题链接:http://scjbc.cn/article/dghpip.html

其他资讯