User Tools

Site Tools


log4net_setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
log4net_setup [2010/11/01 07:55] stephenlog4net_setup [2017/01/01 20:05] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Log4net Setup ====== ====== Log4net Setup ======
  
-===== Assembly.cs =====+===== AssemblyInfo.cs =====
  
 <code c#> <code c#>
Line 84: Line 84:
 <code xml> <code xml>
 <log4net threshold="OFF" /> <log4net threshold="OFF" />
 +</code>
 +
 +===== Logger.cs =====
 +
 +<code c#>
 +namespace FooBar
 +{
 + using log4net;
 +
 + internal static class Logger
 + {
 + private static ILog _general;
 + internal static ILog General
 + {
 + get
 + {
 + if (_general == null)
 + {
 + _general = LogManager.GetLogger("General");
 +
 + // Ensure the logger gets configured.
 + log4net.Config.XmlConfigurator.Configure();
 + }
 +
 + return _general;
 + }
 + }
 + }
 +}
 </code> </code>
  
log4net_setup.1288598131.txt.gz · Last modified: 2017/01/01 19:50 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki