次の方法で共有


IEndpointFilter.InvokeAsync メソッド

定義

指定されたフィルターと、パイプラインで呼び出す次のフィルター EndpointFilterInvocationContext に関連付けられているコア ロジックを実装します。

public System.Threading.Tasks.ValueTask<object?> InvokeAsync (Microsoft.AspNetCore.Http.EndpointFilterInvocationContext context, Microsoft.AspNetCore.Http.EndpointFilterDelegate next);
abstract member InvokeAsync : Microsoft.AspNetCore.Http.EndpointFilterInvocationContext * Microsoft.AspNetCore.Http.EndpointFilterDelegate -> System.Threading.Tasks.ValueTask<obj>
Public Function InvokeAsync (context As EndpointFilterInvocationContext, next As EndpointFilterDelegate) As ValueTask(Of Object)

パラメーター

context
EndpointFilterInvocationContext

現在の EndpointFilterInvocationContext 要求/応答に関連付けられている 。

next
EndpointFilterDelegate

パイプライン内の次のフィルター。

戻り値

ハンドラーを呼び出し、パイプライン内のフィルターによって行われた変更を適用する待機可能な結果。

適用対象