public static LoggingEvent[] GetEvents(int eventsNumber)
        {
            LoggingEvent[] result = new LoggingEvent[eventsNumber];
            for (int i = 0; i < eventsNumber; i++)
            {
                result[i] = CreateEvent();
            }

            return result;
        }
Exemple #2
0
        public bool Write(LoggingEvent current)
        {
            if (Monitor.TryEnter(_dbSync))
            {
                try
                {
                    Thread.Sleep(150);
                }
                finally
                {
                    Monitor.Exit(_dbSync);
                }

                return true;
            }

            return false;
        }
Exemple #3
0
 public void LogEvent(LoggingEvent loggingEvent)
 {
     _messageQueue.Enqueue(loggingEvent);
 }
 public void LogEvent(LoggingEvent loggingEvent)
 {
     _messageQueue.Enqueue(loggingEvent);
 }