Logger class
Clase que facilita el registro de mensajes en un lugar específico.
Constructores
| Logger(Logger |
Métodos
| clone(string, string, string) | Cree un nuevo registrador con configuraciones existentes. |
| error(string, string) | Registra los mensajes de error. |
| error |
Registra mensajes de error con PII. |
| execute |
Ejecute la devolución de llamada con el mensaje. |
| info(string, string) | Registra mensajes de información. |
| info |
Registra mensajes de información con PII. |
| is |
Devuelve si el registro de PII está habilitado o no. |
| trace(string, string) | Registra mensajes de seguimiento. |
| trace |
Registra mensajes de seguimiento con PII. |
| verbose(string, string) | Registra mensajes detallados. |
| verbose |
Registra mensajes detallados con PII. |
| warning(string, string) | Registra mensajes de advertencia. |
| warning |
Registra mensajes de advertencia con PII. |
Detalles del constructor
Logger(LoggerOptions, string, string)
new Logger(loggerOptions: LoggerOptions, packageName?: string, packageVersion?: string)
Parámetros
- loggerOptions
- LoggerOptions
- packageName
-
string
- packageVersion
-
string
Detalles del método
clone(string, string, string)
Cree un nuevo registrador con configuraciones existentes.
function clone(packageName: string, packageVersion: string, correlationId?: string): Logger
Parámetros
- packageName
-
string
- packageVersion
-
string
- correlationId
-
string
Devoluciones
error(string, string)
Registra los mensajes de error.
function error(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string
errorPii(string, string)
Registra mensajes de error con PII.
function errorPii(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string
executeCallback(LogLevel, string, boolean)
Ejecute la devolución de llamada con el mensaje.
function executeCallback(level: LogLevel, message: string, containsPii: boolean)
Parámetros
- level
- LogLevel
- message
-
string
- containsPii
-
boolean
info(string, string)
Registra mensajes de información.
function info(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string
infoPii(string, string)
Registra mensajes de información con PII.
function infoPii(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string
isPiiLoggingEnabled()
Devuelve si el registro de PII está habilitado o no.
function isPiiLoggingEnabled(): boolean
Devoluciones
boolean
trace(string, string)
Registra mensajes de seguimiento.
function trace(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string
tracePii(string, string)
Registra mensajes de seguimiento con PII.
function tracePii(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string
verbose(string, string)
Registra mensajes detallados.
function verbose(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string
verbosePii(string, string)
Registra mensajes detallados con PII.
function verbosePii(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string
warning(string, string)
Registra mensajes de advertencia.
function warning(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string
warningPii(string, string)
Registra mensajes de advertencia con PII.
function warningPii(message: string, correlationId?: string)
Parámetros
- message
-
string
- correlationId
-
string