Share via


IMiddleware Antarmuka

Definisi

Mewakili middleware yang dapat beroperasi pada aktivitas masuk.

public interface IMiddleware
type IMiddleware = interface
Public Interface IMiddleware
Turunan

Keterangan

Meneruskan BotAdapter aktivitas masuk dari saluran pengguna ke metode middleware OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) .

Anda dapat menambahkan objek middleware ke koleksi middleware adapter Anda. Adapter memproses dan mengarahkan aktivitas yang masuk melalui alur middleware bot ke logika bot Anda dan kembali keluar lagi. Saat setiap aktivitas mengalir masuk dan keluar dari bot, setiap bagian dari middleware dapat memeriksa atau bertindak atas aktivitas, baik sebelum dan sesudah logika bot berjalan.

Untuk setiap aktivitas, adaptor memanggil middleware dalam urutan Anda menambahkannya.

Metode

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Saat diimplementasikan dalam middleware, memproses aktivitas masuk.

Berlaku untuk

Lihat juga