public void Publish(LogMessage logMessage) { lock (this.logLock) { this.messages.Add(logMessage); foreach (var loggerHandler in this.loggerHandlers) { loggerHandler.Publish(logMessage); } } }
public void Publish(LogMessage logMessage) { this.Count += 1; //throw new System.NotImplementedException(); }
public void Publish(LogMessage logMessage) { if (StoreLogMessages) _messages.Add(logMessage); foreach (var loggerHandler in _loggerHandlers) loggerHandler.Publish(logMessage); }
public void Publish(LogMessage logMessage) { if (Filter(logMessage)) Handler.Publish (logMessage); }