IMiddleware Interfész

Definíció

A bejövő tevékenységeken működő köztes szoftvereket jelöli.

public interface IMiddleware
type IMiddleware = interface
Public Interface IMiddleware
Származtatott

Megjegyzések

A BotAdapter bejövő tevékenységeket a felhasználó csatornájáról a köztes szoftver metódusára OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) továbbítja.

Köztes szoftverobjektumokat adhat hozzá az adapter köztes szoftvergyűjteményéhez. Az adapter feldolgozza, majd átirányítja a bejövő tevékenységeket a robot közbensőszoftver-folyamatán keresztül a robot logikájába, majd visszaküldi azokat. Ahogy az egyes tevékenységek átáramlanak a roboton, minden egyes közbenső szoftver megvizsgálhatja a tevékenységet, vagy végrehajthat egy műveletet a robot logikájának lefutása előtt vagy után.

Az adapter minden tevékenységhez meghívja a köztes szoftvereket abban a sorrendben, amelyben hozzáadta.

Metódusok

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

A köztes szoftverben való implementáláskor feldolgozza a bejövő tevékenységeket.

A következőre érvényes:

Lásd még