当前位置: 首页 > 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.pierceye.com/news/63856/

相关文章:

  • 做ppt介绍网站可以在几个 网站备案
  • erp系统与网站对接长沙加快wordpress
  • 做公司的后台网站用什么软件好wordpress脚本演示功能
  • 网站开发工作方案中山企业推广网站制作
  • 网站建设完整教程视频教程通辽网站制作公司
  • 上海有什么seo公司南宁seo外包服务
  • 综合类网站怎么做四川建设网电话
  • 网站后台如何添加代码企业网站推广的方法有
  • 织梦网站面包屑导航怎么做万能视频提取器网页版
  • 免费网站制作模板百度推广要自己做网站吗
  • 简洁网站欣赏邢台信息港房产出租
  • 青岛网站建设和优化wordpress 修改title
  • 网站开发运营工作总结拉新推广怎么找渠道
  • 网站建设合同验收标准ppt做书模板下载网站有哪些
  • 建立个人网站有什么好处php网站建设用什么
  • 专门做娱乐场所的设计网站杭州企业自助建站
  • 新乡商城网站建设哪家专业网页建设
  • 网页游戏网站下载h5设计制作是什么意思
  • 刷网站关键词排名原理最近国语视频在线观看
  • 陕西省交通建设公司网站励志响亮的建筑公司名
  • wordpress英文模板下载网站seo策划方案设计
  • 关于协会网站建设的几点思考秦皇岛在哪
  • 电脑本地网站建设wordpress浮动快捷
  • 许昌定制网站建设代理推广什么app佣金高
  • 杭州市做网站的公司怎么做类似淘宝一样的网站
  • 诏安建设局网站系统开发的主要方法有生命周期法
  • 做公众号和网站主页的区别优秀界面设计作品
  • 济南济南网站建设公司网络营销的起源
  • 网站开发课程学习wordpress 4.9.8漏洞
  • vps网站助手word电子版个人简历免费