Mercurial > repos > IBDev-IBBoard.WarFoundry.GUI.GTK
diff WarFoundryGTK.exe.log4net @ 32:eab45344cd56
Re #172: Add GTK# UI for showing debugging messages
* Add starts of an implementation by subscribing to event and logging out for now
Also:
* Add file logger to logging config
* Tidy up some code
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Mon, 21 Sep 2009 19:17:27 +0000 |
parents | 6d247d1a1cbb |
children |
line wrap: on
line diff
--- a/WarFoundryGTK.exe.log4net Tue Sep 15 19:34:17 2009 +0000 +++ b/WarFoundryGTK.exe.log4net Mon Sep 21 19:17:27 2009 +0000 @@ -1,15 +1,23 @@ <?xml version="1.0" encoding="utf-8" ?> -<!-- This section contains the log4net configuration settings --> <log4net> - <!-- Define some output appenders --> - <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" > - <layout type="log4net.Layout.PatternLayout"> - <param name="ConversionPattern" value="%-5p [%d{HH:MM:ss}]: %C{1}.%M() - Line: %L - %m%n" /> - </layout> - </appender> - <!-- Setup the root category, add the appenders and set the default priority --> - <root> - <level value="DEBUG" /> - <appender-ref ref="ConsoleAppender" /> - </root> + <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" > + <layout type="log4net.Layout.PatternLayout"> + <conversionPattern value="%-5p [%d{HH:MM:ss}]: %C{1}.%M() - Line: %L - %m%n" /> + </layout> + </appender> + <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> + <file value="logs/WarFoundry.log" /> + <appendToFile value="false" /> + <rollingStyle value="Size" /> + <maxSizeRollBackups value="-1" /> + <maximumFileSize value="100MB" /> + <layout type="log4net.Layout.PatternLayout"> + <conversionPattern value="%-5p [%d{HH:MM:ss}]: %C{1}.%M() - Line: %L - %m%n" /> + </layout> + </appender> + <root> + <level value="DEBUG" /> + <appender-ref ref="ConsoleAppender" /> + <appender-ref ref="RollingLogFileAppender" /> + </root> </log4net>