首页 > Web开发 > 详细

Log4net配置检查点

时间:2021-09-06 06:11:19      阅读:10      评论:0      收藏:0      [点我收藏+]
  1. 有引用log4net.dll

  2. 有配置文件,Web.config或log4net.config

  3. 有section节

    <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
      <configSections>
        <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
        <sectionGroup name="system.web">
            <section name="logService" type="OilDigital.CGGL.BLL.LogServiceSection, OilDigital.CGGL.BLL.Common" allowDefinition="MachineToApplication" restartOnExternalChanges="true"/>
    

    有system.web节,同时确保logProviderWithLog4Net中的enabled为true

      <system.web>
        <logService defaultProvider="logProviderWithLog4Net">
          <providers>
            <add name="logProviderWithLog4Net" type="OilDigital.CGGL.BLL.Log.LogProviderWithLog4Net,OilDigital.CGGL.BLL.Log" enabled="true" loggingUserName="false" loggerName="OperationLogger"/>
          </providers>
        </logService>
    

    有log4net节

    <log4net>
        <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
          <file value="Logs\\opeartions-"/>
          <appendToFile value="true"/>
          <rollingStyle value="Date"/>
          <datePattern value="yyyy-MM-dd&quot;.log&quot;"/>
          <maximumFileSize value="10MB"/>
          <staticLogFileName value="false"/>
          <lockingModel type="log4net.Appender.FileAppender+MinimalLock"/>
          <layout type="log4net.Layout.PatternLayout">
            <param name="ConversionPattern" value="%d [%t] %-5p %c %m%n"/>
          </layout>
        </appender>
        <logger name="OperationLogger">
          <level value="INFO"/>
          <appender-ref ref="LogFileAppender"/>
        </logger>
      </log4net>
    
  4. Global.asax的Application_Start方法中有初始化

                //初始化log4net对象
                log4net.Config.XmlConfigurator.Configure();
    

Log4net配置检查点

原文:https://www.cnblogs.com/Sabre/p/15226058.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!