InspectionMiddleware class
Avviso
Questa API è ora deprecata.
This class will be removed in a future version of the framework.
InspectionMiddleware per l'ispezione dell'emulatore delle attività di runtime e di BotState.
- Extends
-
InterceptionMiddleware
Commenti
InspectionMiddleware per l'ispezione dell'emulatore delle attività di runtime e di BotState.
Costruttori
| Inspection |
Creare il middleware di ispezione per l'invio di attività di traccia a una sessione dell'emulatore |
Metodi
| process |
Rientra i comandi aperti e collegati e chiama il metodo appropriato. |
Metodi ereditati
| on |
Implementare la firma middleware |
Dettagli costruttore
InspectionMiddleware(InspectionState, UserState, ConversationState, Partial<MicrosoftAppCredentials>)
Creare il middleware di ispezione per l'invio di attività di traccia a una sessione dell'emulatore
new InspectionMiddleware(inspectionState: InspectionState, userState?: UserState, conversationState?: ConversationState, credentials?: Partial<MicrosoftAppCredentials>)
Parametri
- inspectionState
- InspectionState
Oggetto di gestione dello stato per lo stato di ispezione.
- userState
-
UserState
Oggetto di gestione dello stato per lo stato utente.
- conversationState
-
ConversationState
Oggetto di gestione dello stato per lo stato della conversazione.
- credentials
-
Partial<MicrosoftAppCredentials>
Credenziali di autenticazione.
Dettagli metodo
processCommand(TurnContext)
Rientra i comandi aperti e collegati e chiama il metodo appropriato.
function processCommand(turnContext: TurnContext): Promise<any>
Parametri
- turnContext
-
TurnContext
Il TurnContext per questo turno.
Restituisce
Promise<any>
True se il comando è aperto o collegato; in caso contrario, false.
Dettagli dei metodi ereditati
onTurn(TurnContext, () => Promise<void>)
Implementare la firma middleware
function onTurn(turnContext: TurnContext, next: () => Promise<void>): Promise<void>
Parametri
- turnContext
-
TurnContext
Oggetto TurnContext in ingresso.
- next
-
() => Promise<void>
La funzione delegato successiva.
Restituisce
Promise<void>
Ereditato daInterceptionMiddleware.onTurn