Class BaseQuickApi<Req>
有请求参数的BaseQuickApi,返回IResultResponse
public abstract class BaseQuickApi<Req> : BaseQuickApi<Req, IResult> where Req : BaseRequest<Req>, new()
Type Parameters
Req
- Inheritance
-
BaseQuickApi<Req, IResult>BaseQuickApi<Req>
- Inherited Members
- Extension Methods
Constructors
BaseQuickApi()
protected BaseQuickApi()
Methods
ExecuteAsync(Req, CancellationToken)
执行请求,如需要HttpContext对象,请使用IHttpContextAccessor获取HttpContext
public override abstract ValueTask<IResult> ExecuteAsync(Req request, CancellationToken cancellationToken = default)
Parameters
request
ReqcancellationToken
CancellationToken