Class ServiceRegistration
[SuppressType]
public static class ServiceRegistration
- Inheritance
-
ServiceRegistration
- Inherited Members
Methods
AddBiwenQuickApis(IServiceCollection, Action<BiwenQuickApiOptions>?)
Add Biwen.QuickApis,默认Json序列化JsonSerializerDefaults.Web. 你也可以自行调用配置更多选项ConfigureHttpJsonOptions(IServiceCollection, Action<JsonOptions>)
public static IServiceCollection AddBiwenQuickApis(this IServiceCollection services, Action<BiwenQuickApiOptions>? options = null)
Parameters
services
IServiceCollectionoptions
Action<BiwenQuickApiOptions>
Returns
AddQuickApiGroupRouteBuilder<T>(IServiceCollection)
添加对Group的的扩展支持
public static IServiceCollection AddQuickApiGroupRouteBuilder<T>(this IServiceCollection services) where T : class, IQuickApiGroupRouteBuilder
Parameters
services
IServiceCollection
Returns
Type Parameters
T
MapBiwenQuickApis(IEndpointRouteBuilder)
Map Biwen.QuickApis 推荐安装Biwen.QuickApi.SourceGenerator代码生成器调用:app.MapGenQuickApis();
public static (string Group, RouteGroupBuilder RouteGroupBuilder)[] MapBiwenQuickApis(this IEndpointRouteBuilder app)
Parameters
Returns
Exceptions
UseBiwenQuickApis(IApplicationBuilder)
IApplicationBuilder.UseBiwenQuickApis();
public static IApplicationBuilder UseBiwenQuickApis(this IApplicationBuilder app)