如何在帮助页面添加测试工具

王朝学院·作者佚名  2016-05-21
窄屏简体版  字體: 小  |  中  |  大  |  超大  

如何在帮助页面添加测试工具如何在帮助页面添加测试工具

上一篇我在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程序包

点击安装即可。

之后会在你的项目中添加了如下文件:

Scripts\WebApiTestClient.jsAreas\HelpPage\TestClient.CSSAreas\HelpPage\Views\Help\DisplayTemplates\TestClientDialogs.cshtmlAreas\HelpPage\Views\Help\DisplayTemplates\TestClientReferences.cshtml2,添加功能

这个时候我们需要修改这个文件:Areas\HelpPage\Views\Help\Api.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 }

对的,就这么简单。

你需要确定的是,你的包需要在这个或者之上:

jQuery 1.7.1jQuery.UI.Combined 1.8.20knockoutjs 2.1.03,看看页面

在Help页面找到任意的API,点击进入查看,会发现,右下角有个Test API 的按钮,点击就是我们要的测试工具了

返回的结果还算正确。

记在这里,以后学习。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航