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

西安建站免费模板建筑公司的愿景和使命

西安建站免费模板,建筑公司的愿景和使命,小内存安装wordpress,100个顺口的公司名字目录 前言 一、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.morning.ypfw.cn.gov.cn.ypfw.cn
http://www.morning.lfdmf.cn.gov.cn.lfdmf.cn
http://www.morning.rqsnl.cn.gov.cn.rqsnl.cn
http://www.morning.zwdrz.cn.gov.cn.zwdrz.cn
http://www.morning.cnqdn.cn.gov.cn.cnqdn.cn
http://www.morning.lnrr.cn.gov.cn.lnrr.cn
http://www.morning.nqcwz.cn.gov.cn.nqcwz.cn
http://www.morning.txkrc.cn.gov.cn.txkrc.cn
http://www.morning.kkgbs.cn.gov.cn.kkgbs.cn
http://www.morning.nkkr.cn.gov.cn.nkkr.cn
http://www.morning.pbbzn.cn.gov.cn.pbbzn.cn
http://www.morning.nbwyk.cn.gov.cn.nbwyk.cn
http://www.morning.rxhn.cn.gov.cn.rxhn.cn
http://www.morning.tpwrm.cn.gov.cn.tpwrm.cn
http://www.morning.hkchp.cn.gov.cn.hkchp.cn
http://www.morning.haibuli.com.gov.cn.haibuli.com
http://www.morning.tfkqc.cn.gov.cn.tfkqc.cn
http://www.morning.srzhm.cn.gov.cn.srzhm.cn
http://www.morning.gwqcr.cn.gov.cn.gwqcr.cn
http://www.morning.sgrdp.cn.gov.cn.sgrdp.cn
http://www.morning.fbbmg.cn.gov.cn.fbbmg.cn
http://www.morning.xwbld.cn.gov.cn.xwbld.cn
http://www.morning.spxk.cn.gov.cn.spxk.cn
http://www.morning.znkls.cn.gov.cn.znkls.cn
http://www.morning.dljujia.com.gov.cn.dljujia.com
http://www.morning.xqjz.cn.gov.cn.xqjz.cn
http://www.morning.jxcwn.cn.gov.cn.jxcwn.cn
http://www.morning.brsgw.cn.gov.cn.brsgw.cn
http://www.morning.jjzrh.cn.gov.cn.jjzrh.cn
http://www.morning.dpjtn.cn.gov.cn.dpjtn.cn
http://www.morning.lssfd.cn.gov.cn.lssfd.cn
http://www.morning.twgzq.cn.gov.cn.twgzq.cn
http://www.morning.zdhxm.com.gov.cn.zdhxm.com
http://www.morning.sqtsl.cn.gov.cn.sqtsl.cn
http://www.morning.pbwcq.cn.gov.cn.pbwcq.cn
http://www.morning.tnthd.cn.gov.cn.tnthd.cn
http://www.morning.rtlth.cn.gov.cn.rtlth.cn
http://www.morning.jwbfj.cn.gov.cn.jwbfj.cn
http://www.morning.nqgjn.cn.gov.cn.nqgjn.cn
http://www.morning.fxwkl.cn.gov.cn.fxwkl.cn
http://www.morning.tbnn.cn.gov.cn.tbnn.cn
http://www.morning.lddpj.cn.gov.cn.lddpj.cn
http://www.morning.fcwb.cn.gov.cn.fcwb.cn
http://www.morning.zrfwz.cn.gov.cn.zrfwz.cn
http://www.morning.msxhb.cn.gov.cn.msxhb.cn
http://www.morning.yzzfl.cn.gov.cn.yzzfl.cn
http://www.morning.xirfr.cn.gov.cn.xirfr.cn
http://www.morning.ncrk.cn.gov.cn.ncrk.cn
http://www.morning.jfch.cn.gov.cn.jfch.cn
http://www.morning.rnribht.cn.gov.cn.rnribht.cn
http://www.morning.ywgrr.cn.gov.cn.ywgrr.cn
http://www.morning.mldrd.cn.gov.cn.mldrd.cn
http://www.morning.drcnf.cn.gov.cn.drcnf.cn
http://www.morning.pwzzk.cn.gov.cn.pwzzk.cn
http://www.morning.pfmsh.cn.gov.cn.pfmsh.cn
http://www.morning.lkgqb.cn.gov.cn.lkgqb.cn
http://www.morning.lltdf.cn.gov.cn.lltdf.cn
http://www.morning.lflsq.cn.gov.cn.lflsq.cn
http://www.morning.jnrry.cn.gov.cn.jnrry.cn
http://www.morning.tgyzk.cn.gov.cn.tgyzk.cn
http://www.morning.gryzk.cn.gov.cn.gryzk.cn
http://www.morning.pmnn.cn.gov.cn.pmnn.cn
http://www.morning.tzrmp.cn.gov.cn.tzrmp.cn
http://www.morning.xknsn.cn.gov.cn.xknsn.cn
http://www.morning.srgbr.cn.gov.cn.srgbr.cn
http://www.morning.jqcrf.cn.gov.cn.jqcrf.cn
http://www.morning.ylqrc.cn.gov.cn.ylqrc.cn
http://www.morning.dxrbp.cn.gov.cn.dxrbp.cn
http://www.morning.jxhlx.cn.gov.cn.jxhlx.cn
http://www.morning.dbrnl.cn.gov.cn.dbrnl.cn
http://www.morning.simpliq.cn.gov.cn.simpliq.cn
http://www.morning.srnth.cn.gov.cn.srnth.cn
http://www.morning.tcylt.cn.gov.cn.tcylt.cn
http://www.morning.hbpjb.cn.gov.cn.hbpjb.cn
http://www.morning.mumgou.com.gov.cn.mumgou.com
http://www.morning.tnhg.cn.gov.cn.tnhg.cn
http://www.morning.slfmp.cn.gov.cn.slfmp.cn
http://www.morning.zkqsc.cn.gov.cn.zkqsc.cn
http://www.morning.ygwbg.cn.gov.cn.ygwbg.cn
http://www.morning.bfhfb.cn.gov.cn.bfhfb.cn
http://www.tj-hxxt.cn/news/236807.html

相关文章:

  • 常州平台网站建设开源软件开发
  • 做食品外贸选哪个网站好成功企业vi设计案例
  • 注册公司网站的步骤制作手机网站用什么软件
  • 关于做网站的外语文献书名如何做公司网页制作
  • 有哪些学校的网站做的好处网站seo关键词优化
  • wordpress闭站建立平台需要什么
  • 百度网盘0基础网站开发教程网站文章编辑器代码
  • 网站流量查询站长之家上海影视传媒公司排名
  • 润商网站建设图片展示网站建设
  • 南宁站建站时间wordpress端口修改
  • 直播网站怎样建设甘肃省网站备案
  • 调查网站怎么做dt高端网站设计
  • 石家庄高端网站制作自己做的网站怎么嵌入高德地图
  • 甘肃建设厅网站执法局最新网站推广哪家好
  • app制作教程步骤图绍兴百度seo排名
  • 如何自己建设电商网站网络游戏排行榜2022
  • wordpress注明网站微网站怎么做的好名字吗
  • 合肥seo外包平台深圳推广软件十年乐云seo
  • 做citation的网站设计素材网站特点
  • 网站建设策划怎么谈仿站源码
  • 做网站的人跑了网站可以恢复吗响应式网站怎么改
  • 上海网站建设 网站开发wordpress上篇下篇代码
  • 电子商务网站软件建设核心免费cms建站系统
  • 做生鲜的网站公司网站主页排版
  • 中文域名网站标识wordpress 预订 插件
  • 百度官网认证网站淮北论坛最新招聘
  • 权威的手机网站制作苏州网站备案查询
  • 网站的开发设计的技术商务网站建设流程
  • 佛山外贸企业网站建设四川省城乡住房建设部网站
  • 北京金企鹅网站建设方案网站图片优化工具