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

saas建站 cms深圳做app网站的公司

saas建站 cms,深圳做app网站的公司,wordpress连接被重置,怎么做pdf电子书下载网站1.前言 1.1 SwaggerUI SwaggerUI 是一个简单的Restful API 测试和文档工具。简单、漂亮、易用#xff08;官方demo#xff09;。通过读取JSON 配置显示API. 项目本身仅仅也只依赖一些 html,css.js静态文件. 你可以几乎放在任何Web容器上使用。 1.2 Swashbuckle Swashbuckle 是… 1.前言 1.1 SwaggerUI SwaggerUI 是一个简单的Restful API 测试和文档工具。简单、漂亮、易用官方demo。通过读取JSON 配置显示API. 项目本身仅仅也只依赖一些 html,css.js静态文件. 你可以几乎放在任何Web容器上使用。 1.2 Swashbuckle Swashbuckle 是.NET类库,可以将WebAPI所有开放的控制器方法生成对应SwaggerUI的JSON配置。再通过SwaggerUI 显示出来。类库中已经包含SwaggerUI 。所以不需要额外安装。 2.快速开始 创建项目 OnlineAPI来封装百度音乐服务(示例下载) 通过API可以搜索、获取音乐的信息和播放连接。 我尽量删除一些我们demo中不会用到的一些文件使其看上去比较简洁。 WebAPI 安装 SwashbuckleInstall-Package Swashbuckle代码注释生成文档说明。Swashbuckle 是通过生成的XML文件来读取注释的生成 SwaggerUIJSON 配置中的说明的。安装时会在项目目录 App_Start 文件夹下生成一个 SwaggerConfig.cs 配置文件用于配置 SwaggerUI 相关展示行为的。如图 将配置文件大概99行注释去掉并修改为 c.IncludeXmlComments(GetXmlCommentsPath(thisAssembly.GetName().Name)); 并在当前类中添加一个方法/// summary/// /summary/// param namename/param/// returns/returnsprotected static string GetXmlCommentsPath(string name){ return string.Format({0}\bin\{1}.XML, AppDomain.CurrentDomain.BaseDirectory, name); }紧接着你在此Web项目属性生成选卡中勾选 “XML 文档文件”编译过程中生成类库的注释文件 添加百度音乐 3个API 访问 http://youhost/swagger/ui/index,最终显示效果 我们通过API 测试API 是否成功运行 3.添加自定义HTTP Header 在开发移动端 API时常常需要验证权限验证参数放在Http请求头中是再好不过了。WebAPI配合过滤器验证权限即可 首先我们需要创建一个 IOperationFilter 接口的类。IOperationFilter 在 SwaggerConfig.cs 的 EnableSwagger 配置匿名方法类添加一行注册代码 c.OperationFilterHttpHeaderFilter(); 添加Web权限过滤器 在你想要的ApiController 或者是 Action 添加过滤器 [AccessKey] 最终显示效果 4.显示上传文件参数 SwaggerUI 有上传文件的功能和添加自定义HTTP Header 做法类似只是我们通过特殊的设置来标示API具有上传文件的功能 在 SwaggerConfig.cs 的 EnableSwagger 配置匿名方法类添加一行注册代码 c.OperationFilterUploadFilter(); API 文档展示效果 5.版本和资源 你可以通过下列连接获取相关说明。OnlineAPI Demo 项目下载OnlineAPI Demo下载Swashbuckle 项目地址https://github.com/domaindrivendev/Swashbuckleswagger-ui 项目地址https://github.com/swagger-api/swagger-uiswagger-ui 官网地址http://swagger.io/swagger-ui/ 相关文章 WebAPI前置知识:HTTP与RestfulAPIWEB API系列一WEB API的适用场景、第一个实例WEB API 系列二 Filter的使用以及执行顺序ASP.NET Web API 安全筛选器Web API 基于ASP.NET Identity的Basic AuthenticationASP.NET Web Api使用CacheCow和ETag缓存资源使用 West Wind WebSurge 对 ASP.NET Web API 服务进行压力测试Web API应用支持HTTPS的经验总结Dion Hinchcliffe谈Web API的过去与未来WebAPI生成可导入到PostMan的数据 原文地址http://www.cnblogs.com/Arrays/p/5146194.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注 赞赏 人赞赏
http://www.zqtcl.cn/news/143494/

相关文章:

  • 小说网站开发文档建站公司用wordpress
  • 自己做手机版网站制作佛山网站建设企划动力
  • 鄂州建设工程造价信息管理网站wordpress 3.9 编辑文章 固定链接 不能编辑
  • asp网站的安全性织梦移动端网站建设
  • 大网站的二级域名哪些平台可以发布产品
  • 旅游网站开发说明书怎么做好销售
  • 网站app生成器天河网站建设服务
  • 南京移动网站建设哪里强新网站建设都需要哪些
  • .net网站制作wordpress配置多语言包
  • 上海源码网站建设公司做短视频的网站都有哪些
  • 网络推广公司联系昔年下拉网络优化seo
  • 网站开发语言识别网站众筹该怎么做
  • 长春做网站公司长春seo公司云主机和云服务器的区别
  • 打开网站乱码怎么做网件路由器登陆网址
  • wordpress 怎么删除主题seo神马网站推广器
  • 番禺网站推广公司宣传片拍摄方案范本
  • 网站建设的公司收费建筑英才网app
  • 作风建设活动网站知名景观设计公司的官网
  • 网站的模块做网站的图片要多少像素
  • 网站建设需要什么书企信网企业信用信息系统贵州
  • 做网站是什么鬼新浪虚拟主机做网站
  • 青岛网站设计如何做注册网店需要多少费用
  • 空白网站怎么建立网站默认主页设置
  • wordpress外网访问不seo综合查询是什么
  • 曲阜网站建设价格做5173这样的网站要多少人
  • 深圳网站建设服务合同wordpress 增删改查
  • 网站建设好处wordpress评论积分
  • 珠海网站策划网站不能自行备案吗
  • 在vs中做网站如何连接数据库wordpress模板如何安装教程
  • 10g空间网站做视频网站手机网站搜索