参与一个web API项目时发现它的help页面特别好用,不仅可以根据webapi的方法和注释自动生成帮助文档以方便查阅,还可以在这个页面上测试webapi方法。于是在自己新建项目时也打算将这个help页面用起来。在实际操作中,发现新建Web API项目时会自动为你生成一个帮助页面,如下:

点开api后,到达如下页面,右下角并没有Test API按钮,不能对webAPI进行测试。

经过多方查资料,终于找到了解决方法。简单来说就是需要通过NuGet引用Web API Test Client。

在右上角搜索“webapitestclient”。注意,不要搜索“Test Client”等,可能搜不到。另外,要选择“包含预发行版”。

搜到并进行安装即可。右下角会出现Test API按钮。

参考资料:http://www.c-sharpcorner.com/UploadFile/2b481f/adding-the-test-api-in-the-Asp-Net-web-api-help-page/

http://blog.sina.com.cn/s/blog_60ba16ed0102v28z.html

最新文章

  1. linux shell字符串内置的常用操作(获取长度、查找、替换)
  2. 有关Javascript的length()函数
  3. 优化MySchool数据库设计之【巅峰对决】
  4. Codeforces Round #FF(255) DIV2
  5. 通过dataGridView控件中的checkBox控件对数据库进行批量删除
  6. Metro-UI系统-1-tile标签
  7. Linux 网络编程七(非阻塞socket:epoll--select)
  8. 高仿QQ的即时通讯应用带服务端软件安装
  9. h264检测是I帧还是P帧,解决录像第一帧有马赛克问题
  10. SQL游标+递归查询客户子客户转换率
  11. iOS 7 标签栏控制器进行模态视图跳转后变成透明
  12. [ExtJS5学习笔记]第二十五节 利用window.open()函数实现ExtJS5的登陆页面跳转
  13. tomcat服务器虚拟目录的映射方式
  14. PHP开发要点与技巧总结(二)
  15. oracle创建表空间、创建用户、授权角色和导入导出用户数据
  16. 设计师们做UI设计和交互设计、界面设计等一般会去什么网站呢?
  17. 史上最全PHP正则表达式实例汇总
  18. windows下redis启动失败提示maxheap flag
  19. linux系统下添加计划任务执行php文件方法
  20. mybatis循环生成前后缀:mapper.xml的<trim></trim>

热门文章

  1. Project Euler 101 :Optimum polynomial 最优多项式
  2. JLink 软件复位、Halt及运行小工具
  3. C++的优势以及用途
  4. mysql C api
  5. iOS:Git分布式版本控制器系统
  6. Linux内核通杀提权漏洞CVE-2016-5195 - 内核升级方法
  7. CentOS Mysql自动备份 .txt
  8. TEET
  9. Matlab多个Figure图合成一个Fig
  10. linux怎么运行.SH文件