<?xml version="1.0" encoding="utf-8" ?>
<log4net>
  <appender name="safe" type="log4net.Appender.RollingFileAppender">
    <file value="wwwroot\\Log\\Safe\\safe.log"/>
    <appendToFile value="true"/>
    <rollingStyle value="Size"/>
    <staticLogFileName value="true"/>
    <param name="MaxSizeRollBackups" value="20"/>
    <param name="MaximumFileSize" value="5MB"/>
    <param name="Encoding" value="UTF-8" />
    <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%message %newline"/>
    </layout>
  </appender>
  <appender name="exception" type="log4net.Appender.RollingFileAppender">
    <file value="wwwroot\\Log\\Exception\\exception.log"/>
    <appendToFile value="true"/>
    <rollingStyle value="Size"/>
    <staticLogFileName value="true"/>
    <param name="MaxSizeRollBackups" value="20"/>
    <param name="MaximumFileSize" value="5MB"/>
    <param name="Encoding" value="UTF-8" />
    <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%message %newline"/>
    </layout>
  </appender>
  <appender name="fileup" type="log4net.Appender.RollingFileAppender">
    <file value="wwwroot\\Log\\FileUp\\fileup.log"/>
    <appendToFile value="true"/>
    <rollingStyle value="Size"/>
    <bufferSize value="10"/>
    <staticLogFileName value="true"/>
    <param name="MaxSizeRollBackups" value="20"/>
    <param name="MaximumFileSize" value="5MB"/>
    <param name="Encoding" value="UTF-8" />
    <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%message %newline %n"/>
    </layout>
  </appender>
  <appender name="labelex" type="log4net.Appender.RollingFileAppender">
    <file value="wwwroot\\Log\\LabelEx\\"/>
    <appendToFile value="true"/>
    <rollingStyle value="Date"/>
    <datePattern value="yyyy-MM-dd'.log'"/>
    <staticLogFileName value="false"/>
    <param name="MaxSizeRollBackups" value="2"/>
    <param name="Encoding" value="UTF-8" />
    <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%message %newline %n"/>
    </layout>
  </appender>
  <appender name="pay" type="log4net.Appender.RollingFileAppender">
    <file value="wwwroot\\Log\\pay\\"/>
    <appendToFile value="true"/>
    <rollingStyle value="Date"/>
    <datePattern value="yyyy-MM-dd'.log'"/>
    <staticLogFileName value="false"/>
    <param name="MaxSizeRollBackups" value="2"/>
    <param name="Encoding" value="UTF-8" />
    <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%message %newline %n"/>
    </layout>
  </appender>
  <appender name="general" type="log4net.Appender.RollingFileAppender">
    <file value="wwwroot\\Log\\General\\General.log"/>
    <appendToFile value="true"/>
    <rollingStyle value="Size"/>
    <staticLogFileName value="true"/>
    <param name="MaxSizeRollBackups" value="20"/>
    <param name="MaximumFileSize" value="5MB"/>
    <param name="Encoding" value="UTF-8" />
    <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%message %newline"/>
    </layout>
  </appender>
  <appender name="alogin" type="log4net.Appender.RollingFileAppender">
    <file value="wwwroot\\Log\\ALogin\\alogin.log"/>
    <appendToFile value="true"/>
    <rollingStyle value="Size"/>
    <bufferSize value="10"/>
    <staticLogFileName value="true"/>
    <param name="MaxSizeRollBackups" value="20"/>
    <param name="MaximumFileSize" value="10MB"/>
    <param name="Encoding" value="UTF-8" />
    <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%message %newline %n"/>
    </layout>
  </appender>
  
  
  <logger name="safe">
    <level value="INFO"/>
    <appender-ref ref="safe" />
  </logger>
  <logger name="exception">
    <level value="INFO"/>
    <appender-ref ref="exception" />
  </logger>
  <logger name="fileup">
    <level value="INFO"/>
    <appender-ref ref="fileup" />
  </logger>
  <logger name="labelex">
    <level value="INFO"/>
    <appender-ref ref="labelex" />
  </logger>
  <logger name="pay">
    <level value="INFO"/>
    <appender-ref ref="pay" />
  </logger>
  <logger name="general">
    <level value="INFO"/>
    <appender-ref ref="general" />
  </logger>
  <logger name="alogin">
    <level value="INFO"/>
    <appender-ref ref="alogin" />
  </logger>
</log4net>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                