Logger class

Classe che facilita la registrazione dei messaggi in una posizione specifica.

Metodi

clone(string, string, string)

Creare un nuovo Logger con configurazioni esistenti.

error(string, string)

Registra i messaggi di errore.

errorPii(string, string)

Registra i messaggi di errore con informazioni personali.

executeCallback(LogLevel, string, boolean)

Eseguire il callback con il messaggio.

info(string, string)

Registra i messaggi di informazioni.

infoPii(string, string)

Registra i messaggi di informazioni con informazioni personali.

isPiiLoggingEnabled()

Restituisce un valore che indica se la registrazione delle informazioni personali è abilitata o meno.

trace(string, string)

Registra i messaggi di traccia.

tracePii(string, string)

Registra i messaggi di traccia con informazioni personali.

verbose(string, string)

Registra messaggi dettagliati.

verbosePii(string, string)

Registra messaggi dettagliati con informazioni personali.

warning(string, string)

Registra i messaggi di avviso.

warningPii(string, string)

Registra i messaggi di avviso con informazioni personali.

Dettagli costruttore

Logger(LoggerOptions, string, string)

new Logger(loggerOptions: LoggerOptions, packageName?: string, packageVersion?: string)

Parametri

loggerOptions
LoggerOptions
packageName

string

packageVersion

string

Dettagli metodo

clone(string, string, string)

Creare un nuovo Logger con configurazioni esistenti.

function clone(packageName: string, packageVersion: string, correlationId?: string): Logger

Parametri

packageName

string

packageVersion

string

correlationId

string

Valori restituiti

error(string, string)

Registra i messaggi di errore.

function error(message: string, correlationId?: string)

Parametri

message

string

correlationId

string

errorPii(string, string)

Registra i messaggi di errore con informazioni personali.

function errorPii(message: string, correlationId?: string)

Parametri

message

string

correlationId

string

executeCallback(LogLevel, string, boolean)

Eseguire il callback con il messaggio.

function executeCallback(level: LogLevel, message: string, containsPii: boolean)

Parametri

level
LogLevel
message

string

containsPii

boolean

info(string, string)

Registra i messaggi di informazioni.

function info(message: string, correlationId?: string)

Parametri

message

string

correlationId

string

infoPii(string, string)

Registra i messaggi di informazioni con informazioni personali.

function infoPii(message: string, correlationId?: string)

Parametri

message

string

correlationId

string

isPiiLoggingEnabled()

Restituisce un valore che indica se la registrazione delle informazioni personali è abilitata o meno.

function isPiiLoggingEnabled(): boolean

Valori restituiti

boolean

trace(string, string)

Registra i messaggi di traccia.

function trace(message: string, correlationId?: string)

Parametri

message

string

correlationId

string

tracePii(string, string)

Registra i messaggi di traccia con informazioni personali.

function tracePii(message: string, correlationId?: string)

Parametri

message

string

correlationId

string

verbose(string, string)

Registra messaggi dettagliati.

function verbose(message: string, correlationId?: string)

Parametri

message

string

correlationId

string

verbosePii(string, string)

Registra messaggi dettagliati con informazioni personali.

function verbosePii(message: string, correlationId?: string)

Parametri

message

string

correlationId

string

warning(string, string)

Registra i messaggi di avviso.

function warning(message: string, correlationId?: string)

Parametri

message

string

correlationId

string

warningPii(string, string)

Registra i messaggi di avviso con informazioni personali.

function warningPii(message: string, correlationId?: string)

Parametri

message

string

correlationId

string