IMiddleware Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |