当前位置: 首页 > news >正文

婚纱摄影网站设计做清洁找什么网站

婚纱摄影网站设计,做清洁找什么网站,网站系统关键字,上海网站建设找哪家公司目录 前言 一、Swagger是什么#xff1f; 二、如何Swagger文档说明的信息 1.在AddSwaggerGen方法中写入文档信息 2.运行效果 二、文档UI界面标题、路由设置 1.在中间件UseSwaggerUI方法中配置 三、文档UI界面添加接口注释 1.在 .csproj中配置 2.在AddSwaggerGen方法中配置Incl… 目录 前言 一、Swagger是什么 二、如何Swagger文档说明的信息 1.在AddSwaggerGen方法中写入文档信息 2.运行效果 二、文档UI界面标题、路由设置 1.在中间件UseSwaggerUI方法中配置 三、文档UI界面添加接口注释 1.在 .csproj中配置 2.在AddSwaggerGen方法中配置IncludeXmlComments 四、对接口进行分组 1.在AddSwaggerGen、UseSwaggerUI分别添加如下信息 2.在controller或者action上打上ApiExplorerSettings特性 总结 前言 现在很多项目都是前后端分离的项目后端写好接口跟前端对接需要后端提供接口文档、参数等注释这上面花时间着这些东西接口修改又要去修改文档很不方便前后端人员开发 一、Swagger是什么 Swagger (OpenAPI) 是一个与语言无关的规范用于描述 REST API。 OpenAPI 与 Swagger关系 Swagger 项目已于 2015 年捐赠给 OpenAPI 计划自此它被称为 OpenAPI这两个名称可互换使用。 不过“OpenAPI”指的是规范。 简而言之 OpenAPI 是一种规范。 Swagger 是一种使用 OpenAPI 规范的工具。 例如OpenAPIGenerator 和 SwaggerUI。 目前从NETCore从3.1起已经集成Sawwger,无需再去引用库创建项目后运行API项目自动Sawwger接口文档的页面  介绍大家可能会关注的一些点 二、如何Swagger文档说明的信息 1.在AddSwaggerGen方法中写入文档信息 代码如下示例 builder.Services.AddSwaggerGen(options {//诸如作者、文档说明的信息options.SwaggerDoc(v1, new OpenApiInfo{Version v1,Title 我的API,Description 这是我的netcoreAPI项目,//描述信息Contact new OpenApiContact{Name 我是小小鱼,Url new Uri(https://blog.csdn.net/qq_42335551)}}); 2.运行效果 如图示例 二、文档UI界面标题、路由设置 如何修改标签页的名、和地址要怎么修改呢 1.在中间件UseSwaggerUI方法中配置 app.UseSwagger();app.UseSwaggerUI(c { c.DocumentTitle 后台接口列表; //标签页标题c.SwaggerEndpoint(/swagger/v1/swagger.json, 公共模块);//接口文档json文件c.RoutePrefix string.Empty;// 注:这里的路由修改后launchSettings.json中的launchUrl对应需要调整为}); 在次启动项目 已经变成修改后的标签页和地址 三、文档UI界面添加接口注释 如何添加接口的注释呢 1.在 .csproj中配置 在解决方案资源管理器中右键单击该项目。     将 GenerateDocumentationFile 添加到 .csproj 文件中PropertyGroup节点下 GenerateDocumentationFiletrue/GenerateDocumentationFile 2.在AddSwaggerGen方法中配置IncludeXmlComments 代码如下示例 builder.Services.AddSwaggerGen(options {//诸如作者、文档说明的信息options.SwaggerDoc(v1, new OpenApiInfo{Version v1,Title 我的API,Description 这是我的netcoreAPI项目,//描述信息Contact new OpenApiContact{Name 我是小小鱼,Url new Uri(https://blog.csdn.net/qq_42335551)}});var xmlFilename ${Assembly.GetExecutingAssembly().GetName().Name}.xml;options.IncludeXmlComments(Path.Combine(AppContext.BaseDirectory, xmlFilename), true);//true 显示控制器注释 }); 运行效果已经显示出我们的注释 可以在控制器、参数、实体类增加注释后再次运行都有显示 四、对接口进行分组 1.在AddSwaggerGen、UseSwaggerUI分别添加如下信息 例如 options.SwaggerDoc(yw, new OpenApiInfo { Title 业务模块, Version yw });options.SwaggerDoc(qt, new OpenApiInfo { Title 其他模块, Version qt }); 例如 c.SwaggerEndpoint(/swagger/v1/swagger.json, 公共模块);//接口文档json文件c.SwaggerEndpoint(/swagger/yw/swagger.json, 业务模块);c.SwaggerEndpoint(/swagger/qt/swagger.json, 其他模块);c.DocExpansion(Swashbuckle.AspNetCore.SwaggerUI.DocExpansion.List);//接口不展开None 2.在controller或者action上打上ApiExplorerSettings特性 例如[ApiExplorerSettings(GroupName v1)] 总结 有Sawwger有利于前后端开发人员接口的对接调试功能上挺丰富的简单的写了以上几点
http://www.zqtcl.cn/news/63856/

相关文章:

  • 织梦cms网站搬家肇庆 网站建设公司有哪些
  • 网站支付链接怎么做的wordpress如何改成中文字体
  • 网站建设价格就要用兴田德润wordpress商城主题修改
  • 企业名录搜索软件排行榜网站seo优化案例
  • 网站案例上海萍乡做网站的公司
  • 关于旅游网站建设的方案运行一个网站要多少钱
  • 买到域名怎么做网站创建网站的工作流程八年级信息技术
  • 不记得在哪里做的网站备案邯郸推广网站建设哪个好
  • 网络品牌是什么山东网络优化
  • 深圳观澜网站建设绛帐做企业网站
  • 高端建设网站公司用空间做网站如何做好安全
  • html网站开发案例做电影网站挣钱吗
  • 网站手机模板的特点全媒体运营师报考条件
  • 网站制作实训网站比较分析
  • 临沭有做网站的吗wordpress问卷插件
  • 郑州市汉狮做网站免费的写作网站
  • 网页模版网站主页页面
  • 如何建手机网站社交投票论坛网站开发
  • 网站备案背景墙小程序平台介绍怎么写
  • 如何选择专业网站开发商常熟东南开发区人才网
  • 理财网站模版代运营电商机构
  • 做网站最好的公基于wed的网站开发
  • 济南做网站公司排名杭州公司注册地址
  • 网站页面自适应屏幕网站建设公司 销量
  • 网站模板 静态模版电子宣传册制作app
  • 深圳龙岗现在算什么风险地区网站推广优化方案
  • 深圳网站建设易通鼎网站空间类型
  • 做网站切图软件wordpress编辑文章出现错误500
  • 自己建个网站做优化网页禁止访问
  • 六安网站推广获客app仿淘宝网站源码 asp