ILogger 接口
提供记录日志的方法。
命名空间: HuajiTech.CoolQ
程序集: HuajiTech.CoolQ.Abstractions.dll
语法
public interface ILogger
方法
| 改善此文档 查看源代码Log(String, String)
记录一条日志。
声明
void Log(string type, string message)
参数
类型 | 名称 | 描述 |
---|---|---|
System.String | type | 日志的类型。 |
System.String | message | 日志的消息。 |
LogDebug(String, String)
记录一条等级为调试的日志。
声明
void LogDebug(string type, string message)
参数
类型 | 名称 | 描述 |
---|---|---|
System.String | type | 日志的类型。 |
System.String | message | 日志的消息。 |
LogError(String, String)
记录一条等级为错误的日志。
声明
void LogError(string type, string message)
参数
类型 | 名称 | 描述 |
---|---|---|
System.String | type | 日志的类型。 |
System.String | message | 日志的消息。 |
LogFatal(String, String)
记录一条等级为致命的日志。
声明
[Obsolete("在适用处使用 RaiseFatal。有关详细信息,请参阅备注部分。")]
void LogFatal(string type, string message)
参数
类型 | 名称 | 描述 |
---|---|---|
System.String | type | 日志的类型。 |
System.String | message | 日志的消息。 |
备注
该方法弹出一个错误提示窗口,该窗口不包括调用堆栈和重载应用选项。 如非必要,请改为使用 RaiseFatal(String)。
LogReceiving(String, String)
记录一条等级为接收的日志。
声明
void LogReceiving(string type, string message)
参数
类型 | 名称 | 描述 |
---|---|---|
System.String | type | 日志的类型。 |
System.String | message | 日志的消息。 |
LogSending(String, String)
记录一条等级为发送的日志。
声明
void LogSending(string type, string message)
参数
类型 | 名称 | 描述 |
---|---|---|
System.String | type | 日志的类型。 |
System.String | message | 日志的消息。 |
LogSuccess(String, String)
记录一条等级为成功的日志。
声明
void LogSuccess(string type, string message)
参数
类型 | 名称 | 描述 |
---|---|---|
System.String | type | 日志的类型。 |
System.String | message | 日志的消息。 |
LogWarning(String, String)
记录一条等级为警告的日志。
声明
void LogWarning(string type, string message)
参数
类型 | 名称 | 描述 |
---|---|---|
System.String | type | 日志的类型。 |
System.String | message | 日志的消息。 |
RaiseFatal(String)
引发一个致命错误。
声明
void RaiseFatal(string message)
参数
类型 | 名称 | 描述 |
---|---|---|
System.String | message | 致命错误的消息。 |