class EndpointRouter
cangjie
public class EndpointRouter <: IEndpointRouter功能:提供 Identity Server 端点路由实现。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| init(IdentityServerOptions, EndpointFactory) | 创建端点路由器。 |
| func routing(HttpContext) | 根据当前请求路由到端点处理器。 |
init(IdentityServerOptions, EndpointFactory)
cangjie
public init(options: IdentityServerOptions, descriptors: EndpointFactory)功能:创建端点路由器。
参数:
- options: IdentityServerOptions - Identity Server 选项。
- descriptors: EndpointFactory - 可用端点描述集合。
func routing(HttpContext)
cangjie
public func routing(context: HttpContext): ?IEndpointHandler功能:根据当前请求路由到端点处理器。
参数:
- context: HttpContext - 当前 HTTP 上下文。
返回值:
- ?IEndpointHandler - 返回匹配到的端点处理器;未匹配时返回空。