private static Level ConvertLevel(LogInspectorLevel level) { switch (level) { case LogInspectorLevel.All: return(Level.All); case LogInspectorLevel.Debug: return(Level.Debug); case LogInspectorLevel.Info: return(Level.Info); case LogInspectorLevel.Warn: return(Level.Warn); case LogInspectorLevel.Error: return(Level.Error); case LogInspectorLevel.Off: return(Level.Off); default: throw new ArgumentOutOfRangeException(nameof(level), level, null); } }
public LogInspectorEntry(LogInspectorLevel level, DateTime timeStamp, string loggerName, string message, Exception exception = null, ILoggingContext context = null) { Level = level; TimeStamp = timeStamp; LoggerName = loggerName; Message = message; Context = context; Exception = exception; }
private void UpdateCounts(LogInspectorLevel level) { if (level < LogInspectorLevel.Info) { _debugCount += 1; } else if (level < LogInspectorLevel.Warn) { _infoCount += 1; } else if (level < LogInspectorLevel.Error) { _warnCount += 1; } else { _errorCount += 1; } }
private void UpdateDrops(LogInspectorLevel level) { if (level < LogInspectorLevel.Info) { _droppedDebugs += 1; } else if (level < LogInspectorLevel.Warn) { _droppedInfos += 1; } else if (level < LogInspectorLevel.Error) { _droppedWarns += 1; } else { _droppedErrors += 1; } }