IMiddleware Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar mellanprogram som kan köras på inkommande aktiviteter.
public interface IMiddleware
type IMiddleware = interface
Public Interface IMiddleware
- Härledda
Kommentarer
En BotAdapter skickar inkommande aktiviteter från användarens kanal till mellanprogrammets OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) metod.
Du kan lägga till mellanprogramsobjekt i adapterns mellanprogramsamling. Adaptern bearbetar och dirigerar inkommande aktiviteter via robotens pipeline för mellanprogram till din robots logik och sedan tillbaka igen. När respektive aktivitet skickas in och ut ur roboten kan varje mellanprogram inspektera eller agera baserat på aktiviteten, både före och efter robotlogiken körs.
För varje aktivitet anropar adaptern mellanprogram i den ordning som du lade till den.
Metoder
OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
När den implementeras i mellanprogram bearbetar en inkommande aktivitet. |