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>)

Зарегистрируйте фильтр с учетом делегата, представляющего фабрику фильтров.

Применяется к