Show / Hide Table of Contents

    LoggingExtensions 类

    继承
    System.Object
    LoggingExtensions
    继承成员
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    命名空间: HuajiTech.CoolQ
    程序集: HuajiTech.CoolQ.Abstractions.dll
    语法
    public static class LoggingExtensions

    方法

    | 改善此文档 查看源代码

    Log(ILogger, String)

    声明
    public static void Log(this ILogger logger, string message)
    参数
    类型 名称 描述
    ILogger logger
    System.String message
    | 改善此文档 查看源代码

    LogAsError<TException>(TException)

    声明
    public static TException LogAsError<TException>(this TException exception)
        where TException : Exception
    参数
    类型 名称 描述
    TException exception
    返回
    类型 描述
    TException
    类型参数
    名称 描述
    TException
    | 改善此文档 查看源代码

    LogAsError<TException>(TException, ILogger)

    声明
    public static TException LogAsError<TException>(this TException exception, ILogger logger)
        where TException : Exception
    参数
    类型 名称 描述
    TException exception
    ILogger logger
    返回
    类型 描述
    TException
    类型参数
    名称 描述
    TException
    | 改善此文档 查看源代码

    LogAsWarning<TException>(TException)

    声明
    public static TException LogAsWarning<TException>(this TException exception)
        where TException : Exception
    参数
    类型 名称 描述
    TException exception
    返回
    类型 描述
    TException
    类型参数
    名称 描述
    TException
    | 改善此文档 查看源代码

    LogAsWarning<TException>(TException, ILogger)

    声明
    public static TException LogAsWarning<TException>(this TException exception, ILogger logger)
        where TException : Exception
    参数
    类型 名称 描述
    TException exception
    ILogger logger
    返回
    类型 描述
    TException
    类型参数
    名称 描述
    TException
    | 改善此文档 查看源代码

    LogDebug(ILogger, String)

    声明
    public static void LogDebug(this ILogger logger, string message)
    参数
    类型 名称 描述
    ILogger logger
    System.String message
    | 改善此文档 查看源代码

    LogError(ILogger, String)

    声明
    public static void LogError(this ILogger logger, string message)
    参数
    类型 名称 描述
    ILogger logger
    System.String message
    | 改善此文档 查看源代码

    LogReceiving(ILogger, String)

    声明
    public static void LogReceiving(this ILogger logger, string message)
    参数
    类型 名称 描述
    ILogger logger
    System.String message
    | 改善此文档 查看源代码

    LogSending(ILogger, String)

    声明
    public static void LogSending(this ILogger logger, string message)
    参数
    类型 名称 描述
    ILogger logger
    System.String message
    | 改善此文档 查看源代码

    LogSuccess(ILogger, String)

    声明
    public static void LogSuccess(this ILogger logger, string message)
    参数
    类型 名称 描述
    ILogger logger
    System.String message
    | 改善此文档 查看源代码

    LogWarning(ILogger, String)

    声明
    public static void LogWarning(this ILogger logger, string message)
    参数
    类型 名称 描述
    ILogger logger
    System.String message
    | 改善此文档 查看源代码

    SendTo(Exception, ISendee, String, Int32)

    将指定异常及其内部异常的信息发送至指定的 ISendee 实例。

    声明
    public static Message SendTo(this Exception exception, ISendee sendee, string filePath = "?", int lineNumber = 0)
    参数
    类型 名称 描述
    System.Exception exception

    要发送的异常。

    ISendee sendee

    异常发送的目标。

    System.String filePath

    包含对该方法的调用的源文件路径。

    System.Int32 lineNumber

    包含对该方法的调用的源文件行号。

    返回
    类型 描述
    Message

    一个 Message 实例,表示已发送的消息。如果发送失败,则为 null。

    • 改善此文档
    • 查看源代码
    Back to top 本文档使用 CC BY-NC-SA 4.0 进行许可。