SessionLogger class
Enregistreur d’événements de session par défaut utilisé pour journaliser l’activité de session dans la console.
Propriétés
| is |
Si true, l’enregistreur d’événements est activé et journalisera l’activité des sessions. |
Méthodes
| dump(string, any) | Enregistre l’état d’une variable dans la sortie. |
| error(IDialog |
Enregistre une erreur dans la sortie. |
| flush((err: Error) => void) | Vide toutes les entrées mises en mémoire tampon dans la sortie. |
| log(IDialog |
Enregistre un message au niveau de l’information dans la sortie. |
| warn(IDialog |
Enregistre un avertissement à la sortie. |
Détails de la propriété
isEnabled
Si true, l’enregistreur d’événements est activé et journalisera l’activité des sessions.
isEnabled: boolean
Valeur de propriété
boolean
Détails de la méthode
dump(string, any)
Enregistre l’état d’une variable dans la sortie.
function dump(name: string, value: any)
Paramètres
- name
-
string
Nom de la variable en cours de journalisation.
- value
-
any
Variables à l’état actuel.
error(IDialogState[], Error)
Enregistre une erreur dans la sortie.
function error(dialogStack: IDialogState[], err: Error)
Paramètres
- dialogStack
(Facultatif) pile de boîtes de dialogue pour la session. Cela permet de fournir un contexte pour l’endroit où l’événement s’est produit.
- err
-
Error
Objet d’erreur à consigner. Le message d’erreurs plus la trace de la pile sera journalisé.
flush((err: Error) => void)
Vide toutes les entrées mises en mémoire tampon dans la sortie.
function flush(callback: (err: Error) => void)
Paramètres
- callback
-
(err: Error) => void
Fonction à appeler lorsque l’opération est terminée.
log(IDialogState[], string, any[])
Enregistre un message au niveau de l’information dans la sortie.
function log(dialogStack: IDialogState[], msg: string, args: any[])
Paramètres
- dialogStack
(Facultatif) pile de boîtes de dialogue pour la session. Cela permet de fournir un contexte pour l’endroit où l’événement s’est produit.
- msg
-
string
Message à consigner.
- args
-
any[]
(Facultatif) arguments à consigner avec le message.
warn(IDialogState[], string, any[])
Enregistre un avertissement à la sortie.
function warn(dialogStack: IDialogState[], msg: string, args: any[])
Paramètres
- dialogStack
(Facultatif) pile de boîtes de dialogue pour la session. Cela permet de fournir un contexte pour l’endroit où l’événement s’est produit.
- msg
-
string
Message à consigner.
- args
-
any[]
(Facultatif) arguments à consigner avec le message.