Taal

IMiddleware Interface

Definitie

Vertegenwoordigt middleware die kan werken op binnenkomende activiteiten.

public interface IMiddleware
type IMiddleware = interface
Public Interface IMiddleware
Afgeleid

Opmerkingen

A BotAdapter geeft binnenkomende activiteiten door van het kanaal van de gebruiker naar de OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) methode van de middleware.

Je kunt middleware-objecten toevoegen aan de middlewarecollectie van je adapter. De adapter verwerkt en stuurt binnenkomende activiteiten via de bot-middleware pipeline naar de logica van je bot en weer terug. Elke activiteit stroomt in en uit de bot, maar elk deel van middleware kan de activiteit controleren of hierop reageren, zowel vóór als na uitvoering van de bot-logica.

Voor elke activiteit roept de adapter middleware aan in de volgorde waarin je het hebt toegevoegd.

Methoden

Name Description
OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Wanneer geïmplementeerd in middleware, verwerkt het een binnenkomende activiteit.

Van toepassing op

Zie ook