class EndpointRoutingMiddleware
cangjie
public class EndpointRoutingMiddleware <: IMiddleware功能:提供基于端点数据源执行路由匹配的中间件。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| init(EndpointRouteBuilder, MatcherFactory) | 创建一个端点路由匹配中间件。 |
| func invoke(HttpContext, RequestDelegate) | 对当前请求执行端点匹配。 |
init(EndpointRouteBuilder, MatcherFactory)
cangjie
public init(builder: EndpointRouteBuilder, matcherFactory: MatcherFactory)功能:创建一个端点路由匹配中间件。
参数:
- builder: EndpointRouteBuilder - 路由端点构建器。
- matcherFactory: MatcherFactory - 匹配器工厂。
func invoke(HttpContext, RequestDelegate)
cangjie
public func invoke(context: HttpContext, next: RequestDelegate): Unit功能:对当前请求执行端点匹配。
参数:
- context: HttpContext - 当前 HTTP 上下文。
- next:
RequestDelegate- 下一个请求委托。
返回值:
Unit