EndpointFilterExtensions Klasse

Definition

Erweiterungsmethoden zum Hinzufügen IEndpointFilter zu einem Routenhandler.

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

Methoden

AddEndpointFilter<TBuilder,TFilterType>(TBuilder)

Registriert einen Filter vom Typ TFilterType für den Routenhandler.

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

Registriert einen Filter mit einem Delegaten für den Routenhandler.

AddEndpointFilter<TBuilder>(TBuilder, IEndpointFilter)

Registriert einen Filter für den Routenhandler.

AddEndpointFilter<TFilterType>(RouteGroupBuilder)

Registriert einen Filter vom Typ TFilterType für den Routenhandler.

AddEndpointFilter<TFilterType>(RouteHandlerBuilder)

Registriert einen Filter vom Typ TFilterType für den Routenhandler.

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

Registrieren Sie einen Filter, wenn ein Delegat die Filterfactory darstellt.

Gilt für: