SessionLogger class
Agente de sessão padrão usado para registrar a atividade de sessão no console.
Propriedades
| is |
Se true, o agente está habilitado e registrará a atividade de sessões em log. |
Métodos
| dump(string, any) | Registra o estado de uma variável na saída. |
| error(IDialog |
Registra um erro na saída. |
| flush((err: Error) => void) | Libera todas as entradas em buffer para a saída. |
| log(IDialog |
Registra uma mensagem de nível informativo na saída. |
| warn(IDialog |
Registra um aviso na saída. |
Detalhes da propriedade
isEnabled
Se true, o agente está habilitado e registrará a atividade de sessões em log.
isEnabled: boolean
Valor da propriedade
boolean
Detalhes do método
dump(string, any)
Registra o estado de uma variável na saída.
function dump(name: string, value: any)
Parâmetros
- name
-
string
Nome da variável que está sendo registrada em log.
- value
-
any
Estado atual das variáveis.
error(IDialogState[], Error)
Registra um erro na saída.
function error(dialogStack: IDialogState[], err: Error)
Parâmetros
- dialogStack
(Opcional) pilha de diálogo para a sessão. Isso é usado para fornecer contexto para onde o evento ocorreu.
- err
-
Error
Objeto de erro para registrar em log. A mensagem de erros e o rastreamento de pilha serão registrados.
flush((err: Error) => void)
Libera todas as entradas em buffer para a saída.
function flush(callback: (err: Error) => void)
Parâmetros
- callback
-
(err: Error) => void
Função a ser chamada quando a operação for concluída.
log(IDialogState[], string, any[])
Registra uma mensagem de nível informativo na saída.
function log(dialogStack: IDialogState[], msg: string, args: any[])
Parâmetros
- dialogStack
(Opcional) pilha de diálogo para a sessão. Isso é usado para fornecer contexto para onde o evento ocorreu.
- msg
-
string
Mensagem para log.
- args
-
any[]
Argumentos (opcionais) para fazer logon com a mensagem.
warn(IDialogState[], string, any[])
Registra um aviso na saída.
function warn(dialogStack: IDialogState[], msg: string, args: any[])
Parâmetros
- dialogStack
(Opcional) pilha de diálogo para a sessão. Isso é usado para fornecer contexto para onde o evento ocorreu.
- msg
-
string
Mensagem para log.
- args
-
any[]
Argumentos (opcionais) para fazer logon com a mensagem.