Logger class
有助于将消息记录到特定位置的类。
方法
| clone(string, string, string) | 使用现有配置创建新的记录器。 |
| error(string, string) | 记录错误消息。 |
| error |
使用 PII 记录错误消息。 |
| execute |
使用消息执行回调。 |
| info(string, string) | 记录信息消息。 |
| info |
使用 PII 记录信息消息。 |
| is |
返回是否启用 PII 日志记录。 |
| trace(string, string) | 记录跟踪消息。 |
| trace |
使用 PII 记录跟踪消息。 |
| verbose(string, string) | 记录详细消息。 |
| verbose |
使用 PII 记录详细消息。 |
| warning(string, string) | 记录警告消息。 |
| warning |
使用 PII 记录警告消息。 |
构造函数详细信息
Logger(LoggerOptions, string, string)
new Logger(loggerOptions: LoggerOptions, packageName?: string, packageVersion?: string)
参数
- loggerOptions
- LoggerOptions
- packageName
-
string
- packageVersion
-
string
方法详细信息
clone(string, string, string)
使用现有配置创建新的记录器。
function clone(packageName: string, packageVersion: string, correlationId?: string): Logger
参数
- packageName
-
string
- packageVersion
-
string
- correlationId
-
string
返回
error(string, string)
记录错误消息。
function error(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string
errorPii(string, string)
使用 PII 记录错误消息。
function errorPii(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string
executeCallback(LogLevel, string, boolean)
使用消息执行回调。
function executeCallback(level: LogLevel, message: string, containsPii: boolean)
参数
- level
- LogLevel
- message
-
string
- containsPii
-
boolean
info(string, string)
记录信息消息。
function info(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string
infoPii(string, string)
使用 PII 记录信息消息。
function infoPii(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string
isPiiLoggingEnabled()
返回是否启用 PII 日志记录。
function isPiiLoggingEnabled(): boolean
返回
boolean
trace(string, string)
记录跟踪消息。
function trace(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string
tracePii(string, string)
使用 PII 记录跟踪消息。
function tracePii(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string
verbose(string, string)
记录详细消息。
function verbose(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string
verbosePii(string, string)
使用 PII 记录详细消息。
function verbosePii(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string
warning(string, string)
记录警告消息。
function warning(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string
warningPii(string, string)
使用 PII 记录警告消息。
function warningPii(message: string, correlationId?: string)
参数
- message
-
string
- correlationId
-
string