class AuthorizationMiddleware
cangjie
public class AuthorizationMiddleware <: IMiddleware1
功能:提供基于端点元数据的授权中间件。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| init(IOptions<AuthorizationOptions>) | 创建一个授权中间件。 |
| func invoke(HttpContext, RequestDelegate) | 执行当前请求的授权流程。 |
init(IOptions<AuthorizationOptions>)
cangjie
public init(options: IOptions<AuthorizationOptions>)1
功能:创建一个授权中间件。
参数:
- options: IOptions<AuthorizationOptions> - 授权选项。
func invoke(HttpContext, RequestDelegate)
cangjie
public func invoke(context: HttpContext, next: RequestDelegate): Unit1
功能:执行当前请求的授权流程。
参数:
- context: HttpContext - 当前 HTTP 上下文。
- next:
RequestDelegate- 下一个请求委托。
返回值:
Unit