Namespace Biwen.QuickApi
Classes
- BaseQuickApi
没有请求参数的BaseQuickApi,返回:IResult
- BaseQuickApiJustAsService<Req, Rsp>
BaseQuickApi 作为服务使用,不注册Api路由
- BaseQuickApiWithoutRequest<Rsp>
没有请求参数的BaseQuickApi,有返回值
- BaseQuickApi<Req>
有请求参数的BaseQuickApi,返回IResultResponse
- BaseQuickApi<Req, Rsp>
BaseQuickApi
- BaseRequestFromBody<T>
请求来自表单:JSON序列化
- DefaultReqBinder<T>
默认的内部绑定器
- EmptyRequest
空请求
- EnumerablePagedListExtensions
Enumerable分页扩展
- FromBodyAttribute
标记整个Request对象为FromBody
- FromKeyedServicesAttribute
标记绑定属性为FromKeyedServices
- IQueryablePageListExtensions
IQueryable 分页扩展
- IResultResponse
IResult输出. 针对IResultResponse 请自行重写BaseQuickApi.HandlerBuilder方法的OpenApi实现
- IdGenerator
IdGenerator
- QuickApiExcetion
QuickApi异常
- ServiceCollectionExtensions
IServiceCollection extension methods.
- WebApplicationBuilderExtensions
IApplicationBuilder extension methods.
Enums
- Verb
请求方式