Logger class
Classe che facilita la registrazione dei messaggi in una posizione specifica.
Costruttori
| Logger(Logger |
Metodi
| clone(string, string, string) | Creare un nuovo Logger con configurazioni esistenti. |
| error(string, string) | Registra i messaggi di errore. |
| error |
Registra i messaggi di errore con informazioni personali. |
| execute |
Eseguire il callback con il messaggio. |
| info(string, string) | Registra i messaggi di informazioni. |
| info |
Registra i messaggi di informazioni con informazioni personali. |
| is |
Restituisce un valore che indica se la registrazione delle informazioni personali è abilitata o meno. |
| trace(string, string) | Registra i messaggi di traccia. |
| trace |
Registra i messaggi di traccia con informazioni personali. |
| verbose(string, string) | Registra messaggi dettagliati. |
| verbose |
Registra messaggi dettagliati con informazioni personali. |
| warning(string, string) | Registra i messaggi di avviso. |
| warning |
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