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; } } Console.WriteLine(logEvent.PropertiesToString()); }
/// <summary> /// Writes the specified logEvent to the file referenced by the File property /// of the current TextFileLogger. /// </summary> /// <param name="logEvent"></param> public override void CommitLogEvent(LogEvent logEvent) { string logText = string.Format("{0}\r\n****************\r\n\r\n", logEvent.PropertiesToString()); logText.SafeAppendToFile(this._file.FullName); _file.Refresh(); if (_file.Length >= this.MaxBytes) { SetNextFileInfo(); } }
/// <summary> /// Writes the specified logEvent to the file referenced by the File property /// of the current TextFileLogger. /// </summary> /// <param name="logEvent"></param> public override void CommitLogEvent(LogEvent logEvent) { string logText = string.Format("{0}\r\n****************\r\n\r\n", logEvent.PropertiesToString()); logText.SafeAppendToFile(this._file.FullName); _file.Refresh(); if (_file.Length >= this.MaxBytes) { SetNextFileInfo(); } }