Compartilhar via


SessionLogger class

Agente de sessão padrão usado para registrar a atividade de sessão no console.

Propriedades

isEnabled

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(IDialogState[], Error)

Registra um erro na saída.

flush((err: Error) => void)

Libera todas as entradas em buffer para a saída.

log(IDialogState[], string, any[])

Registra uma mensagem de nível informativo na saída.

warn(IDialogState[], string, any[])

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

IDialogState[]

(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

IDialogState[]

(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

IDialogState[]

(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.