英語で読む

次の方法で共有


InvocationMiddleware 代理人

定義

コマンド ハンドラー呼び出しミドルウェアを追加するために使用されるデリゲート。

public delegate System.Threading.Tasks.Task InvocationMiddleware(InvocationContext context, Func<InvocationContext,Task> next);

パラメーター

context
InvocationContext

現在の呼び出しのコンテキスト。ミドルウェアによってショートする場合を除き、各ミドルウェアに渡され、コマンド ハンドラーに渡されます。

next
Func<InvocationContext,Task>

継続。 受信 InvocationContext をそれに渡すと、パイプラインで次のミドルウェアが実行され、パイプラインの最後にコマンド ハンドラーが実行されます。 ミドルウェアは、この継続を呼び出さないことを使用して、呼び出しをショートさせることができます。

戻り値

適用対象