public void LogMessage(string message, Severity type, Color.Preset foreColor = Color.Preset.Gray, Color.Preset backColor = Color.Preset.Black) { foreach (var logger in Loggers) { logger.Log(type, message, foreColor, backColor); } }
public void LogError(string message, Color.Preset foreColor = Color.Preset.White, Color.Preset backColor = Color.Preset.DarkRed) { foreach (var logger in Loggers) { logger.Log(Severity.Error, message, foreColor, backColor); } }
public void LogInformation(string message, Color.Preset foreColor = Color.Preset.Gray, Color.Preset backColor = Color.Preset.Black) { foreach (var logger in Loggers) { logger.Log(Severity.Information, message, foreColor, backColor); } }
public void LogImportant(string message, Color.Preset foreColor = Color.Preset.White, Color.Preset backColor = Color.Preset.Black) { foreach (var logger in Loggers) { logger.Log(Severity.Important, message, foreColor, backColor); } }
public void LogWarning(string message, Color.Preset foreColor = Color.Preset.DarkYellow, Color.Preset backColor = Color.Preset.Black) { foreach (var logger in Loggers) { logger.Log(Severity.Warning, message, foreColor, backColor); } }
/// <summary> /// No-op implementation. /// </summary> /// <param name="message"></param> /// <param name="foreColor"></param> /// <param name="backColor"></param> public void LogInformation(string message, Color.Preset foreColor = Color.Preset.Gray, Color.Preset backColor = Color.Preset.Black) { }
/// <summary> /// No-op implementation. /// </summary> /// <param name="message"></param> /// <param name="foreColor"></param> /// <param name="backColor"></param> public void LogImportant(string message, Color.Preset foreColor = Color.Preset.White, Color.Preset backColor = Color.Preset.Black) { }
/// <summary> /// No-op implementation. /// </summary> /// <param name="message"></param> /// <param name="foreColor"></param> /// <param name="backColor"></param> public void LogError(string message, Color.Preset foreColor = Color.Preset.DarkRed, Color.Preset backColor = Color.Preset.DarkRed) { }
/// <summary> /// No-op implementation. /// </summary> /// <param name="message"></param> /// <param name="foreColor"></param> /// <param name="backColor"></param> public void LogWarning(string message, Color.Preset foreColor = Color.Preset.DarkYellow, Color.Preset backColor = Color.Preset.Black) { }
/// <summary> /// Inherited from <see cref="ILogger"/>. Logs a message with <see cref="Severity.Verbose"/> and the specified colours to the <see cref="ConsoleLogger"/>. /// </summary> /// <param name="message">The <code>string</code> to write to the <see cref="ConsoleLogger"/>.</param> /// <param name="foreColor">The colour that the foreground of the message should be.</param> /// <param name="backColor">The colour that the background of the message should be.</param> public void LogVerbose(string message, Color.Preset foreColor = Color.Preset.Gray, Color.Preset backColor = Color.Preset.Black) { Log(Severity.Verbose, message, foreColor, backColor); }
/// <summary> /// Inherited from <see cref="ILogger"/>. Logs a message with <see cref="Severity.Warning"/> and the specified colours to the <see cref="ConsoleLogger"/>. /// </summary> /// <param name="message">The <code>string</code> to write to the <see cref="ConsoleLogger"/>.</param> /// <param name="foreColor">The colour that the foreground of the message should be.</param> /// <param name="backColor">The colour that the background of the message should be.</param> public void LogWarning(string message, Color.Preset foreColor = Color.Preset.DarkYellow, Color.Preset backColor = Color.Preset.Black) { Log(Severity.Warning, message, foreColor, backColor); }
public void LogInformation(string message, Color.Preset foreColor = Color.Preset.Gray, Color.Preset backColor = Color.Preset.Black) => LogMessage(message, Severity.Information);
public void LogImportant(string message, Color.Preset foreColor = Color.Preset.White, Color.Preset backColor = Color.Preset.Black) => LogMessage(message, Severity.Important);
public void LogError(string message, Color.Preset foreColor = Color.Preset.White, Color.Preset backColor = Color.Preset.DarkRed) => LogMessage(message, Severity.Error);
/// <summary> /// Inherited from <see cref="ILogger"/>. Writes a generic message with the specified parameters to the <see cref="ConsoleLogger"/>. /// </summary> /// <param name="message">The <code>string</code> to write to the <see cref="ConsoleLogger"/>.</param> /// <param name="type">The <see cref="Logging.Severity"/> of the message.</param> /// <param name="foreColor">The colour that the foreground of the message should be.</param> /// <param name="backColor">The colour that the background of the message should be.</param> public void LogMessage(string message, Severity type, Color.Preset foreColor = Color.Preset.Gray, Color.Preset backColor = Color.Preset.Black) { Log(type, message, foreColor, backColor); }
/// <summary> /// Inherited from <see cref="ILogger"/>. Logs a message with <see cref="Severity.Information"/> and the specified colours to the <see cref="ConsoleLogger"/>. /// </summary> /// <param name="message">The <code>string</code> to write to the <see cref="ConsoleLogger"/>.</param> /// <param name="foreColor">The colour that the foreground of the message should be.</param> /// <param name="backColor">The colour that the background of the message should be.</param> public void LogInformation(string message, Color.Preset foreColor = Color.Preset.Gray, Color.Preset backColor = Color.Preset.Black) { Log(Severity.Information, message, foreColor, backColor); }
public void LogVerbose(string message, Color.Preset foreColor = Color.Preset.Gray, Color.Preset backColor = Color.Preset.Black) => LogMessage(message, Severity.Verbose);
/// <summary> /// Inherited from <see cref="ILogger"/>. Logs a message with <see cref="Severity.Error"/> and the specified colours to the <see cref="ConsoleLogger"/>. /// </summary> /// <param name="message">The <code>string</code> to write to the <see cref="ConsoleLogger"/>.</param> /// <param name="foreColor">The colour that the foreground of the message should be.</param> /// <param name="backColor">The colour that the background of the message should be.</param> public void LogError(string message, Color.Preset foreColor = Color.Preset.White, Color.Preset backColor = Color.Preset.DarkRed) { Log(Severity.Error, message, foreColor, backColor); }
public void LogWarning(string message, Color.Preset foreColor = Color.Preset.DarkYellow, Color.Preset backColor = Color.Preset.Black) => LogMessage(message, Severity.Warning);
/// <summary> /// Inherited from <see cref="ILogger"/>. Logs a message with <see cref="Severity.Important"/> and the specified colours to the <see cref="ConsoleLogger"/>. /// </summary> /// <param name="message">The <code>string</code> to write to the <see cref="ConsoleLogger"/>.</param> /// <param name="foreColor">The colour that the foreground of the message should be.</param> /// <param name="backColor">The colour that the background of the message should be.</param> public void LogImportant(string message, Color.Preset foreColor = Color.Preset.White, Color.Preset backColor = Color.Preset.Black) { Log(Severity.Important, message, foreColor, backColor); }
/// <summary> /// No-op implementation. /// </summary> /// <param name="message"></param> /// <param name="foreColor"></param> /// <param name="backColor"></param> public void LogVerbose(string message, Color.Preset foreColor = Color.Preset.Gray, Color.Preset backColor = Color.Preset.Black) { }