log4net.config 1.2 KB

123456789101112131415161718192021222324252627282930
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <configuration>
  3. <configSections>
  4. <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
  5. </configSections>
  6. <log4net debug="true">
  7. <root>
  8. <level value="DEBUG" />
  9. <appender-ref ref="RollingLogFileAppender" />
  10. <appender-ref ref="ConsoleAppender" />
  11. </root>
  12. <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" >
  13. <layout type="log4net.Layout.PatternLayout">
  14. <conversionPattern value="[%date] %level [%thread][%c{1}:%line] - %m%n" />
  15. </layout>
  16. </appender>
  17. <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender" >
  18. <param name="File" value="Log/"/>
  19. <param name="DatePattern" value="'ShakerApp 'yyyy-MM-dd'.log'"/>
  20. <param name="StaticLogFileName" value ="false"/>
  21. <param name="AppendToFile" value="true" />
  22. <param name="rollingStyle" value="Composite" />
  23. <param name="maxSizeRollBackups" value="-1"/>
  24. <param name="maximumFileSize" value="10MB"/>
  25. <layout type="log4net.Layout.PatternLayout">
  26. <conversionPattern value="[%date] %level [%thread][%c{1}:%line] - %m%n" />
  27. </layout>
  28. </appender>
  29. </log4net>
  30. </configuration>