예제 #1
0
        public NHibernateAppender()
        {
            _latch     = new object();
            _formatter = new ParamBuilderFormatter(new FormattingEngine());
            _queue     = new Queue <LoggingEvent>();

            _worker         = new BackgroundWorker();
            _worker.DoWork += ProcessQueue;
            _worker.RunWorkerAsync();
        }
예제 #2
0
        public NHibernateAppender()
        {
            _latch = new object();
            _formatter = new ParamBuilderFormatter( new FormattingEngine() );
            _queue = new Queue<LoggingEvent>();

            _worker = new BackgroundWorker();
            _worker.DoWork += ProcessQueue;
            _worker.RunWorkerAsync();
        }
예제 #3
0
 public void Setup()
 {
     // Setup
     FormattingEngine engine = new FormattingEngine();
     _appender = new ParamBuilderFormatter( engine );
 }