IMiddleware 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示可在傳入活動上運作的中介軟體。
public interface IMiddleware
type IMiddleware = interface
Public Interface IMiddleware
- 衍生
備註
會將 BotAdapter 傳入活動從使用者的通道傳遞至中介軟體的 OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) 方法。
您可以將中介軟體物件新增至介面卡的中介軟體集合。 介面器透過 Bot 中介軟體管道處理內送活動,並導向至 Bot 邏輯再送出。 如同每個進出 Bot 的活動流程,每個中介軟體都可檢視活動,或在 Bot 邏輯執行之前或之後採取行動。
針對每個活動,介面卡可依您新增中介軟體的順序進行呼叫。
方法
OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
在中介軟體中實作時,處理傳入活動。 |