IMiddleware Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |