SessionLogger class
Standardsitzungsprotokollierer, der zum Protokollieren der Sitzungsaktivität in der Konsole verwendet wird.
Eigenschaften
| is |
Wenn "true" aktiviert ist und die Sitzungsaktivität protokolliert wird. |
Methoden
| dump(string, any) | Protokolliert den Status einer Variablen an der Ausgabe. |
| error(IDialog |
Protokolliert einen Fehler bei der Ausgabe. |
| flush((err: Error) => void) | Löscht alle gepufferten Einträge in die Ausgabe. |
| log(IDialog |
Protokolliert eine Meldung auf Informationsebene für die Ausgabe. |
| warn(IDialog |
Protokolliert eine Warnung bei der Ausgabe. |
Details zur Eigenschaft
isEnabled
Wenn "true" aktiviert ist und die Sitzungsaktivität protokolliert wird.
isEnabled: boolean
Eigenschaftswert
boolean
Details zur Methode
dump(string, any)
Protokolliert den Status einer Variablen an der Ausgabe.
function dump(name: string, value: any)
Parameter
- name
-
string
Name der protokollierten Variablen.
- value
-
any
Variablen aktueller Zustand.
error(IDialogState[], Error)
Protokolliert einen Fehler bei der Ausgabe.
function error(dialogStack: IDialogState[], err: Error)
Parameter
- dialogStack
(Optional) Dialogstapel für die Sitzung. Dies wird verwendet, um Kontext für den Ort bereitzustellen, an dem das Ereignis aufgetreten ist.
- err
-
Error
Fehlerobjekt zum Protokollieren. Die Fehlermeldung plus Stapelüberwachung wird protokolliert.
flush((err: Error) => void)
Löscht alle gepufferten Einträge in die Ausgabe.
function flush(callback: (err: Error) => void)
Parameter
- callback
-
(err: Error) => void
Funktion, die aufgerufen werden soll, wenn der Vorgang abgeschlossen ist.
log(IDialogState[], string, any[])
Protokolliert eine Meldung auf Informationsebene für die Ausgabe.
function log(dialogStack: IDialogState[], msg: string, args: any[])
Parameter
- dialogStack
(Optional) Dialogstapel für die Sitzung. Dies wird verwendet, um Kontext für den Ort bereitzustellen, an dem das Ereignis aufgetreten ist.
- msg
-
string
Nachricht, die protokolliert werden soll.
- args
-
any[]
(Optional) Argumente, die mit der Nachricht protokolliert werden sollen.
warn(IDialogState[], string, any[])
Protokolliert eine Warnung bei der Ausgabe.
function warn(dialogStack: IDialogState[], msg: string, args: any[])
Parameter
- dialogStack
(Optional) Dialogstapel für die Sitzung. Dies wird verwendet, um Kontext für den Ort bereitzustellen, an dem das Ereignis aufgetreten ist.
- msg
-
string
Nachricht, die protokolliert werden soll.
- args
-
any[]
(Optional) Argumente, die mit der Nachricht protokolliert werden sollen.