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

在给定表示筛选器工厂的委托的情况下注册筛选器。

适用于