/// <summary> /// 记录一个致命的错误信息。 /// </summary> /// <param name="logger">日志记录器。</param> /// <param name="exception">异常。</param> /// <param name="format">记录格式。</param> /// <param name="args">参数。</param> public static void Fatal(this ILogger logger, Exception exception, LocalizedString format, params object[] args) { FilteredLog(logger, LogLevel.Fatal, exception, format.ToString(), args); }
/// <summary> /// 记录一个错误信息。 /// </summary> /// <param name="logger">日志记录器。</param> /// <param name="format">记录格式。</param> /// <param name="args">参数。</param> public static void Error(this ILogger logger, LocalizedString format, params object[] args) { FilteredLog(logger, LogLevel.Error, null, format.ToString(), args); }
/// <summary> /// 记录一个错误信息。 /// </summary> /// <param name="logger">日志记录器。</param> /// <param name="message">消息。</param> public static void Error(this ILogger logger, LocalizedString message) { FilteredLog(logger, LogLevel.Error, null, message.ToString(), null); }
/// <summary> /// 记录一个致命的错误信息。 /// </summary> /// <param name="logger">日志记录器。</param> /// <param name="exception">异常。</param> /// <param name="message">消息。</param> public static void Fatal(this ILogger logger, Exception exception, LocalizedString message) { FilteredLog(logger, LogLevel.Fatal, exception, message.ToString(), null); }
/// <summary> /// 记录一个信息。 /// </summary> /// <param name="logger">日志记录器。</param> /// <param name="message">消息。</param> public static void Information(this ILogger logger, LocalizedString message) { FilteredLog(logger, LogLevel.Information, null, message.ToString(), null); }