示例#1
0
        public ReplicationBase()
        {
            for (int i = 0; i < 15; i++)
            {
                database::Raven.Database.Extensions.IOExtensions.DeleteDirectory("Data #" + i);
            }

            var outputDebugStringAppender = new OutputDebugStringAppender
            {
                Layout = new SimpleLayout(),
            };
            outputDebugStringAppender.AddFilter(new LoggerMatchFilter
            {
                AcceptOnMatch = true,
                LoggerToMatch = "Raven.Bundles"
            });
            outputDebugStringAppender.AddFilter(new DenyAllFilter());
            BasicConfigurator.Configure(outputDebugStringAppender);
        }
示例#2
0
    public void Start()
    {
      if (_configured)
      {
        return;
      }
      PatternLayout layout = new PatternLayout(@"%-5p (%30.30c) %m%n");
      ConsoleAppender consoleAppender = new ConsoleAppender();
      consoleAppender.Layout = layout;
      OutputDebugStringAppender outputDebugStringAppender = new OutputDebugStringAppender();
      outputDebugStringAppender.Layout = layout;
      log4net.Config.BasicConfigurator.Configure(consoleAppender);

      ChangeLevel("NHibernate.Cfg", Level.Warn);
      ChangeLevel("NHibernate.Dialect", Level.Warn);
      ChangeLevel("NHibernate.Loader.Entity.AbstractEntityLoader", Level.Warn);
      ChangeLevel("NHibernate.Tuple.Entity.AbstractEntityTuplizer", Level.Warn);
      ChangeLevel("NHibernate.Persister.Entity.AbstractEntityPersister", Level.Warn);

      ((log4net.Repository.Hierarchy.Hierarchy)LogManager.GetRepository()).Root.AddAppender(outputDebugStringAppender);

      _configured = true;
    }
示例#3
0
 private static OutputDebugStringAppender GetOutputDebugStringAppender(PatternLayout patternLayout)
 {
     OutputDebugStringAppender outputDebugStringAppender = new OutputDebugStringAppender();
     outputDebugStringAppender.Layout = patternLayout;
     outputDebugStringAppender.Threshold = Level.All;
     outputDebugStringAppender.ActivateOptions();
     return outputDebugStringAppender;
 }