zoukankan      html  css  js  c++  java
  • Asp.net MVC WebApi 的接口文档生成、测试功能

    注意点:

    1.mvc的控制器必须继承于ApiController,否则看不到的

    2. 简单查看xml,根据第二步即可生成xml,可视感比较低,但是内容全部有,不限定于Api

    一、设置

    二、打开帮助文档子项目的配置文件,解开红框标注的配置项,并把文件路径设置成跟上面项目生成配置的一样

     

    三、在指定路径下,新建这个xml文件XmlDocument.xml,这点不要忘了。或编译先生成XmlDocument.xml,然后加入这个文件

    四、接口的自动说明文档已经打开了,重新编译并运行,看看效果

    添加测试功能

    1、用nuget管理器,安装WebApiTestClient包

    安装成功后,项目会自动添加一些主要文件:

    ScriptsWebApiTestClient.js
    AreasHelpPageTestClient.css
    AreasHelpPageViewsHelpDisplayTemplatesTestClientDialogs.cshtml
    AreasHelpPageViewsHelpDisplayTemplatesTestClientReferences.cshtml

    2、使用测试组件

    修改Areas/HelpPage/Views/Help/Api.cshtml,添加以下内容:

    @Html.DisplayForModel("TestClientDialogs")
    @section Scripts{
        <link href="~/Areas/HelpPage/HelpPage.css" rel="stylesheet" />
        @Html.DisplayForModel("TestClientReferences")
    }

    添加位置:

    3、运行

    点击测试  POST PTL/IO

    点击右下角  Test API

  • 相关阅读:
    pspc命令使用(转)
    NSArray数组的使用常用方法(转)
    css兼容的问题 持续更新
    关于memcache
    drupal7 学习笔记(持续更新中...)
    JavaScript的继承 转载
    浏览器的缓存机制
    我的js单例模式
    javascript运行机制
    javascrpt绑定事件之匿名函数
  • 原文地址:https://www.cnblogs.com/wfy680/p/15385283.html
Copyright © 2011-2022 走看看