如何在MVC_WebAPI项目中的APIController帮助页面添加Web测试工具
本文转载自:http://www.cnblogs.com/pmars/p/3673811.html 先看效果图: ? 以下是原文:? ? 如何在帮助页面添加测试工具 上一篇我在ASP.NET里面添加了一个Help Page,这篇文章我打算在该page里面添加一个测试工具,这样我们在开发的时候就可以直接用来测试API了,对开发很有好处! 你也可以看这篇文章来添加测试工具:http://blogs.msdn.com/b/yaohuang1/archive/2012/12/02/adding-a-simple-test-client-to-asp-net-web-api-help-page.aspx 1,添加NuGet程序包
点击安装即可。 之后会在你的项目中添加了如下文件:
2,添加功能 这个时候我们需要修改这个文件:AreasHelpPageViewsHelpApi.cshtml 1 <link type="text/css" href="~/Areas/HelpPage/HelpPage.css" rel="stylesheet" /> 2 <div id="body" class="help-page"> 3 <section class="featured"> 4 <div class="content-wrapper"> 5 <p> 6 @Html.ActionLink("Help Page Home","Index") 7 </p> 8 </div> 9 </section> 10 <section class="content-wrapper main-content clear-fix"> 11 @Html.DisplayForModel() 12 </section> 13 </div> 14 @Html.DisplayForModel("TestClientDialogs") 15 @section Scripts { 16 <link type="text/css" href="~/Areas/HelpPage/HelpPage.css" rel="stylesheet"/> 17 @Html.DisplayForModel("TestClientReferences") 18 } 对的,就这么简单。 你需要确定的是,你的包需要在这个或者之上:
3,看看页面 在Help页面找到任意的API,点击进入查看,会发现,右下角有个Test API 的按钮,点击就是我们要的测试工具了
返回的结果还算正确。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc-3 – 如何使用EF-Code-First将大表分成多个离散
- ASP.NET Core集成现有系统认证
- asp.net-mvc – 在IIS Express中测试SignalR应用程序
- iis-7 – 使用asp.net在开发机器上创建无cookie应用程序
- asp.net – Web开发人员可以使用最好的HTML WYSISYG编辑器,
- asp.net-mvc – MVC – 视图中的多个模型
- asp.net-mvc-4 – MVC4不要在重定向上使用主布局
- asp.net – 如何将演示模型与Webforms一起使用?
- 在ASP.NET MVC中为JavaScript生成动作URL
- ASP.NET和Flash – 可以与.net进行快速通话
- 让 .NET 轻松构建中间件模式代码(二)
- ASP.NET 3.5会话ID的大小是多少?
- asp.net+ajaxfileupload.js 实现文件异步上传代码
- ASP.NET+d3.js实现Sqlserver数据库的可视化展示
- asp.net – 添加runat =“server”会改变布局的行
- asp.net-mvc – ASP.NET MVC 3:验证获取消息列表
- asp.net-core – 如何使用TeamCity使用WebDeploy
- asp.net – Global.asax的方法来自哪里?
- asp.net – 如何将http请求转发到https网址
- asp.net – 在回发上设置viewstate