Logger class

有助于将消息记录到特定位置的类。

方法

clone(string, string, string)

使用现有配置创建新的记录器。

error(string, string)

记录错误消息。

errorPii(string, string)

使用 PII 记录错误消息。

executeCallback(LogLevel, string, boolean)

使用消息执行回调。

info(string, string)

记录信息消息。

infoPii(string, string)

使用 PII 记录信息消息。

isPiiLoggingEnabled()

返回是否启用 PII 日志记录。

trace(string, string)

记录跟踪消息。

tracePii(string, string)

使用 PII 记录跟踪消息。

verbose(string, string)

记录详细消息。

verbosePii(string, string)

使用 PII 记录详细消息。

warning(string, string)

记录警告消息。

warningPii(string, string)

使用 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