public Logger( ILoggerHandler loggerHandler, Serilog.ILogger seriLogger) { LoggerHandler = loggerHandler ?? throw new ArgumentNullException(nameof(loggerHandler)); SeriLogger = seriLogger ?? throw new ArgumentNullException(nameof(seriLogger)); }
public ILoggerHandlerManager AddHandler(ILoggerHandler loggerHandler) { if (loggerHandler != null) { _loggerHandlers.Add(loggerHandler); } return(this); }
public Logger(Type type) { if (Diagnostics.UseLoggerFactory) { _loggerHandler = new FactoryBasedLoggerHandler(type); } else { _loggerHandler = new TraceBasedLoggerHandler(type); } }
public ILoggerHandlerManager AddHandler(ILoggerHandler loggerHandler, Predicate <LogMessage> filter) { if ((filter == null) || loggerHandler == null) { return(this); } return(AddHandler(new FilteredHandler() { Filter = filter, Handler = loggerHandler })); }
public bool RemoveHandler(ILoggerHandler loggerHandler) { return(_loggerHandlers.Remove(loggerHandler)); }
public FilteredLoggerHandler(Predicate <LogMessage> predicate, ILoggerHandler loggerHandler) { Filter = predicate; Handler = loggerHandler; }
internal Logger(ILoggerHandler handler) { _loggerHandler = handler; }
public void AddLoggerHandler(ILoggerHandler loggerHandler) { loggerHandlers.Add(loggerHandler); }
public ILoggerHandlerManager AddHandler(ILoggerHandler loggerHandler, Predicate<LogMessage> filter) { if ((filter == null) || loggerHandler == null) return this; return AddHandler(new FilteredHandler() { Filter = filter, Handler = loggerHandler }); }
public ILoggerHandlerManager AddHandler(ILoggerHandler loggerHandler) { if (loggerHandler != null) _loggerHandlers.Add(loggerHandler); return this; }
public bool RemoveHandler(ILoggerHandler loggerHandler) { return _loggerHandlers.Remove(loggerHandler); }
/// <inheritdoc /> public bool UnRegisterHandler(ILoggerHandler loggerHandler) => _loggerHandlers.Remove(loggerHandler);