Sdílet prostřednictvím


EndpointFilterExtensions Třída

Definice

Rozšiřující metody pro přidání IEndpointFilter do obslužné rutiny trasy.

public static class EndpointFilterExtensions
type EndpointFilterExtensions = class
Public Module EndpointFilterExtensions
Dědičnost
EndpointFilterExtensions

Metody

AddEndpointFilter<TBuilder,TFilterType>(TBuilder)

Zaregistruje filtr typu TFilterType na obslužnou rutinu trasy.

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

Zaregistruje filtr zadaný delegátem na obslužnou rutinu trasy.

AddEndpointFilter<TBuilder>(TBuilder, IEndpointFilter)

Zaregistruje filtr na obslužnou rutinu trasy.

AddEndpointFilter<TFilterType>(RouteGroupBuilder)

Zaregistruje filtr typu TFilterType na obslužnou rutinu trasy.

AddEndpointFilter<TFilterType>(RouteHandlerBuilder)

Zaregistruje filtr typu TFilterType na obslužnou rutinu trasy.

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

Zaregistrujte filtr, který je delegátem představujícím objekt pro vytváření filtrů.

Platí pro