EndpointFilterExtensions.AddEndpointFilterFactory<TBuilder> 方法

定义

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

public static TBuilder AddEndpointFilterFactory<TBuilder> (this TBuilder builder, Func<Microsoft.AspNetCore.Http.EndpointFilterFactoryContext,Microsoft.AspNetCore.Http.EndpointFilterDelegate,Microsoft.AspNetCore.Http.EndpointFilterDelegate> filterFactory) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member AddEndpointFilterFactory : 'Builder * Func<Microsoft.AspNetCore.Http.EndpointFilterFactoryContext, Microsoft.AspNetCore.Http.EndpointFilterDelegate, Microsoft.AspNetCore.Http.EndpointFilterDelegate> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function AddEndpointFilterFactory(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, filterFactory As Func(Of EndpointFilterFactoryContext, EndpointFilterDelegate, EndpointFilterDelegate)) As TBuilder

类型参数

TBuilder

参数

builder
TBuilder

RouteHandlerBuilder

filterFactory
Func<EndpointFilterFactoryContext,EndpointFilterDelegate,EndpointFilterDelegate>

表示用于构造筛选器的逻辑的方法。

返回

TBuilder

可用于 RouteHandlerBuilder 进一步自定义路由处理程序的 。

适用于