Delen via


IMiddleware Interface

Definitie

Vertegenwoordigt middleware die kan worden uitgevoerd op binnenkomende activiteiten.

public interface IMiddleware
type IMiddleware = interface
Public Interface IMiddleware
Afgeleid

Opmerkingen

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

U kunt middlewareobjecten toevoegen aan de middlewareverzameling van uw adapter. De adapter verwerkt en stuurt inkomende activiteiten via de bot-middleware-pijplijn naar de logica van uw bot en vervolgens 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 u deze hebt toegevoegd.

Methoden

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

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

Van toepassing op

Zie ook