Share via


EndpointFilterExtensions Classe

Definizione

Metodi di estensione per l'aggiunta IEndpointFilter a un gestore di route.

public static class EndpointFilterExtensions
type EndpointFilterExtensions = class
Public Module EndpointFilterExtensions
Ereditarietà
EndpointFilterExtensions

Metodi

AddEndpointFilter<TBuilder,TFilterType>(TBuilder)

Registra un filtro di tipo TFilterType nel gestore della route.

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

Registra un filtro assegnato a un delegato nel gestore della route.

AddEndpointFilter<TBuilder>(TBuilder, IEndpointFilter)

Registra un filtro nel gestore della route.

AddEndpointFilter<TFilterType>(RouteGroupBuilder)

Registra un filtro di tipo TFilterType nel gestore della route.

AddEndpointFilter<TFilterType>(RouteHandlerBuilder)

Registra un filtro di tipo TFilterType nel gestore della route.

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

Registrare un filtro assegnato a un delegato che rappresenta la factory di filtro.

Si applica a