SessionLogger class
Registrador de sesión predeterminado usado para registrar la actividad de sesión en la consola.
Propiedades
| is |
Si es true, el registrador está habilitado y registrará la actividad de las sesiones. |
Métodos
| dump(string, any) | Registra el estado de una variable en la salida. |
| error(IDialog |
Registra un error en la salida. |
| flush((err: Error) => void) | Vacía las entradas almacenadas en búfer en la salida. |
| log(IDialog |
Registra un mensaje de nivel informativo en la salida. |
| warn(IDialog |
Registra una advertencia en la salida. |
Detalles de las propiedades
isEnabled
Si es true, el registrador está habilitado y registrará la actividad de las sesiones.
isEnabled: boolean
Valor de propiedad
boolean
Detalles del método
dump(string, any)
Registra el estado de una variable en la salida.
function dump(name: string, value: any)
Parámetros
- name
-
string
Nombre de la variable que se registra.
- value
-
any
Estado actual de las variables.
error(IDialogState[], Error)
Registra un error en la salida.
function error(dialogStack: IDialogState[], err: Error)
Parámetros
- dialogStack
(Opcional) pila de cuadros de diálogo para la sesión. Se usa para proporcionar contexto para dónde se produjo el evento.
- err
-
Error
Objeto de error que se va a registrar. Se registrará el mensaje de error más el seguimiento de la pila.
flush((err: Error) => void)
Vacía las entradas almacenadas en búfer en la salida.
function flush(callback: (err: Error) => void)
Parámetros
- callback
-
(err: Error) => void
Función a la que se llama cuando se completa la operación.
log(IDialogState[], string, any[])
Registra un mensaje de nivel informativo en la salida.
function log(dialogStack: IDialogState[], msg: string, args: any[])
Parámetros
- dialogStack
(Opcional) pila de cuadros de diálogo para la sesión. Se usa para proporcionar contexto para dónde se produjo el evento.
- msg
-
string
Mensaje que se va a registrar.
- args
-
any[]
(Opcional) argumentos para registrar con el mensaje.
warn(IDialogState[], string, any[])
Registra una advertencia en la salida.
function warn(dialogStack: IDialogState[], msg: string, args: any[])
Parámetros
- dialogStack
(Opcional) pila de cuadros de diálogo para la sesión. Se usa para proporcionar contexto para dónde se produjo el evento.
- msg
-
string
Mensaje que se va a registrar.
- args
-
any[]
(Opcional) argumentos para registrar con el mensaje.