public override void CommitLogEvent(LogEvent logEvent) { if (UseColors) { switch (logEvent.Severity) { case LogEventType.None: ConsoleExtensions.SetTextColor(ConsoleTextColor.Grey); break; case LogEventType.Information: ConsoleExtensions.SetTextColor(ConsoleTextColor.Grey); break; case LogEventType.Warning: ConsoleExtensions.SetTextColor(ConsoleTextColor.Yellow); break; case LogEventType.Error: ConsoleExtensions.SetTextColor(ConsoleTextColor.Red, false); break; case LogEventType.Fatal: ConsoleExtensions.SetTextColor(ConsoleTextColor.Red, true); break; default: break; } } Console.WriteLine(logEvent.PropertiesToString()); }
public override void CommitLogEvent(LogEvent logEvent) { if (UseColors) { switch (logEvent.Severity) { case LogEventType.None: ConsoleExtensions.SetTextColor(ConsoleTextColor.Grey); break; case LogEventType.Information: ConsoleExtensions.SetTextColor(ConsoleTextColor.Grey); break; case LogEventType.Warning: ConsoleExtensions.SetTextColor(ConsoleTextColor.Yellow); break; case LogEventType.Error: ConsoleExtensions.SetTextColor(ConsoleTextColor.Red, false); break; case LogEventType.Fatal: ConsoleExtensions.SetTextColor(ConsoleTextColor.Red, true); break; default: break; } } if (Basic) { Console.WriteLine("{0}:{1}:{2}:{3}", logEvent.Severity.ToString(), logEvent.User, logEvent.TimeOccurred.ToLocalTime(), logEvent.Message); } else { Console.WriteLine(Debug.PropertiesToString(logEvent)); } ConsoleExtensions.SetTextColor(); }