public void Log(FbLogLevel level, string msg, Exception exception = null) { if (!IsEnabled(level)) { return; } var sb = new StringBuilder(); sb.Append("["); sb.Append(level.ToString().ToUpper()); sb.Append("]"); sb.AppendLine(msg); if (exception != null) { sb.AppendLine(exception.ToString()); } Console.Error.Write(sb.ToString()); }
public bool IsEnabled(FbLogLevel level) { return(level >= _minimumLevel); }
public ConsoleLogger(FbLogLevel minimumLevel) { _minimumLevel = minimumLevel; }
public ConsoleLoggingProvider(FbLogLevel minimumLevel = FbLogLevel.Info) { _minimumLevel = minimumLevel; }
public ConsoleLoggerProvider(FbLogLevel minimumLevel = FbLogLevel.Info) : base(minimumLevel) { }
public void Log(FbLogLevel level, string msg, Exception exception = null) { }
public bool IsEnabled(FbLogLevel level) => false;