nicko       2004/06/01 11:28:14

  Modified:    src/Config BasicConfigurator.cs
  Log:
  Changed default console appender construction to use the IOptionHandler 
pattern more correctly.
  
  Revision  Changes    Path
  1.5       +11 -1     logging-log4net/src/Config/BasicConfigurator.cs
  
  Index: BasicConfigurator.cs
  ===================================================================
  RCS file: /home/cvs/logging-log4net/src/Config/BasicConfigurator.cs,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- BasicConfigurator.cs      30 May 2004 11:28:55 -0000      1.4
  +++ BasicConfigurator.cs      1 Jun 2004 18:28:14 -0000       1.5
  @@ -105,7 +105,17 @@
                /// </remarks>
                static public void Configure(ILoggerRepository repository) 
                {
  -                     BasicConfigurator.Configure(repository, new 
ConsoleAppender(new PatternLayout(PatternLayout.DetailConversionPattern)));
  +                     // Create the layout
  +                     PatternLayout layout = new PatternLayout();
  +                     layout.ConversionPattern = 
PatternLayout.DetailConversionPattern;
  +                     layout.ActivateOptions();
  +
  +                     // Create the appender
  +                     ConsoleAppender appender = new ConsoleAppender();
  +                     appender.Layout = layout;
  +                     appender.ActivateOptions();
  +
  +                     BasicConfigurator.Configure(repository, appender);
                }
   
                /// <summary>
  
  
  

Reply via email to