Share via


IMiddleware Interface

Definição

Representa o middleware que pode operar em atividades de entrada.

public interface IMiddleware
type IMiddleware = interface
Public Interface IMiddleware
Derivado

Comentários

Um BotAdapter passa as atividades de entrada do canal do usuário para o método do OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) middleware.

Você pode adicionar objetos de middleware à coleção de middleware do adaptador. O adaptador processa e direciona atividades de entrada através do pipeline de middleware de bot para a lógica do seu bot e, em seguida, recua novamente. O adaptador processa e direciona atividades de entrada através do pipeline de middleware de bot para a lógica do seu bot e, em seguida, recua novamente.

Para cada atividade, o adaptador chama o middleware na ordem na qual você o adicionou.

Métodos

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Quando implementado no middleware, processa uma atividade de entrada.

Aplica-se a

Confira também