furion框架常规可能会使用的操作
"DynamicApiControllerSettings": { "KeepName": true, "KeepVerb": true, "LowercaseRoute": false //[FromQuery] 修饰,单个使用[QueryParameters] "UrlParameterization": true, "Urls": "http://localhost:8081" }
Urls 记得localhost最好保持为*,不然docker等场景下会寄
DefaultRoutePrefix:默认路由前缀,string,默认 api DefaultHttpMethod:默认请求谓词,string,默认:POST DefaultModule:默认模块名称(区域),可用作接口版本,string,默认:v1 LowercaseRoute:小写路由格式,bool,默认:true AsLowerCamelCase:启用小驼峰命名(首字母小写),默认 false KeepVerb:是否保留动作谓词,bool,默认:false KeepName:是否保留默认名称,bool,默认:fasle CamelCaseSeparator:骆驼(驼峰)/帕斯卡命名分隔符,string,默认:- VersionSeparator:版本分隔符,string,默认:@ ModelToQuery:GET/HEAD 请求将 类类型参数转查询参数,bool,默认 false SupportedMvcController:是否支持 Mvc Controller 动态配置,bool,默认 false UrlParameterization:路由参数采用 [FromQuery] 化,默认 false([FromRoute] 方式) DefaultArea:配置默认区域,默认 null
Serve.Run(RunOptions.Default.WithArgs(args) .ConfigureInject((builder, options) => { options.ConfigureAppConfiguration((_, cfb) => { cfb.AddNacosV2Configuration(cfb.Build().GetSection("Nacos")); }); options.ConfigureWebServices((_, services) => { services.AddNacosAspNet(builder.Configuration, "NacosService"); }); }) );
本文作者:宁骑
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!