EndpointFilterExtensions クラス

定義

ルート ハンドラーに追加 IEndpointFilter するための拡張メソッド。

public static class EndpointFilterExtensions
type EndpointFilterExtensions = class
Public Module EndpointFilterExtensions
継承
EndpointFilterExtensions

メソッド

AddEndpointFilter<TBuilder,TFilterType>(TBuilder)

TFilterType のフィルターをルート ハンドラーに登録します。

AddEndpointFilter<TBuilder>(TBuilder, Func<EndpointFilterInvocationContext,EndpointFilterDelegate,ValueTask<Object>>)

デリゲートが指定されたフィルターをルート ハンドラーに登録します。

AddEndpointFilter<TBuilder>(TBuilder, IEndpointFilter)

ルート ハンドラーにフィルターを登録します。

AddEndpointFilter<TFilterType>(RouteGroupBuilder)

TFilterType のフィルターをルート ハンドラーに登録します。

AddEndpointFilter<TFilterType>(RouteHandlerBuilder)

TFilterType のフィルターをルート ハンドラーに登録します。

AddEndpointFilterFactory<TBuilder>(TBuilder, Func<EndpointFilterFactoryContext,EndpointFilterDelegate,EndpointFilterDelegate>)

フィルター ファクトリを表すデリゲートを指定して、フィルターを登録します。

適用対象