IMiddleware Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il middleware che può funzionare sulle attività in ingresso.
public interface IMiddleware
type IMiddleware = interface
Public Interface IMiddleware
- Derivato
Commenti
Un BotAdapter passa le attività in ingresso dal canale dell'utente al metodo del middleware OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) .
È possibile aggiungere oggetti middleware alla raccolta middleware dell'adattatore. L'adapter elabora e inoltra le attività in ingresso attraverso la pipeline middleware del bot alla logica del bot e poi nella direzione inversa. Quando ogni attività entra ed esce dal bot, ogni componente del middleware può ispezionare o agire in risposta all'attività, prima e dopo l'esecuzione della logica del bot.
Per ogni attività l'adapter chiama il middleware nell'ordine in cui è stato aggiunto.
Metodi
OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
Quando implementato nel middleware, elabora un'attività in ingresso. |