Aracılığıyla paylaş


EndpointFilterExtensions Sınıf

Tanım

Yol işleyicisine eklemek IEndpointFilter için uzantı yöntemleri.

public static class EndpointFilterExtensions
type EndpointFilterExtensions = class
Public Module EndpointFilterExtensions
Devralma
EndpointFilterExtensions

Yöntemler

AddEndpointFilter<TBuilder,TFilterType>(TBuilder)

Yol işleyicisine türünde TFilterType bir filtre kaydeder.

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

Bir temsilci verilen filtreyi yol işleyicisine kaydeder.

AddEndpointFilter<TBuilder>(TBuilder, IEndpointFilter)

Bir filtreyi yol işleyicisine kaydeder.

AddEndpointFilter<TFilterType>(RouteGroupBuilder)

Yol işleyicisine türünde TFilterType bir filtre kaydeder.

AddEndpointFilter<TFilterType>(RouteHandlerBuilder)

Yol işleyicisine türünde TFilterType bir filtre kaydeder.

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

Filtre fabrikasını temsil eden bir temsilciye verilen filtreyi kaydedin.

Şunlara uygulanır