Skip to content

Instantly share code, notes, and snippets.

@PeterLehmann
Created July 4, 2011 12:45
Show Gist options
  • Save PeterLehmann/1063293 to your computer and use it in GitHub Desktop.
Save PeterLehmann/1063293 to your computer and use it in GitHub Desktop.
log4net default settings nsb, nhibernate
<log4net debug="false">
<appender name="console" type="log4net.Appender.ColoredConsoleAppender">
<mapping>
<level value="Debug" />
<foreColor value="White"/>
</mapping>
<mapping>
<level value="Info" />
<foreColor value="Green"/>
</mapping>
<mapping>
<level value="Warn" />
<foreColor value="Yellow, HighIntensity"/>
</mapping>
<mapping>
<level value="Error" />
<foreColor value="Red, HighIntensity"/>
</mapping>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] &lt;%X{auth}&gt; - %m%n"/>
</layout>
</appender>
<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
<file value="log.txt" />
<appendToFile value="true" />
<rollingStyle value="Size" />
<maxSizeRollBackups value="10" />
<maximumFileSize value="100KB" />
<staticLogFileName value="true" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
<root>
<level value="Debug"/>
<appender-ref ref="RollingFileAppender"/>
<appender-ref ref="console"/>
</root>
<logger name="Coop">
<level value="Info" />
</logger>
<logger name="NServiceBus">
<level value="Info" />
</logger>
<logger name="NHibernate">
<level value="Error" />
</logger>
</log4net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment