使用步骤:

  1. ↓↓↓复制【ApiDoc文件夹】【CApi.cs】【CapiHelper.cs】到你的项目(【ApiDoc文件夹】必须为根目录)↓↓↓
  2. 按照示例控制器【UserController.cs】给 [控制器] 和 [方法添] 加特性
  3. ↓↓↓按照【HomeController.cs】中直接调用CapiHelper即可生成文档↓↓↓
  4. 生成文档页面包含【模拟请求】测试接口,【方法名搜索】查找到说明文档位置
  5. 下载地址【CApi 2.0版本】:腾讯微云 (密码:j2Wi)
项目代码说明:

控制器配置示例及说明:

(检测是否有HttpGet/HttpPost特性【所属命名空间:System.Web.Http(并非System.Web.Mvc)】)

CapiHelper继承核心类CApi,并重写了2个设置数据类型的方法:

CApi中ApiConfigAttribute可直接当作异常处理特性,既方便又简单,并且很好的对异常进行了处理:

自动生成文档效果:

首页-单个文档页示例:

其他说明:

该项目更多说明可查看项目核心文件中备注,或联系作者QQ:947623232如果有任何意见或者建议可联系作者,来完善和解答你们问题。

【2.0版本】Capi文档生成帮助类,一键生成WebApi接口说明文档,方法异常处理,模拟请求接口(使用Hplus模版)相关推荐

  1. 文心ERNIE 3.0 Zeus千亿参数大模型,一键生成“学术范儿”论文标题

    文章整理自哔哩哔哩科技区UP主"同济子豪兄"(张子豪)的主题分享「文心雕龙,一键生成学术灵感」. 文心ERNIE 3.0 Zeus作为基于知识增强的千亿模型,在各类真实场景的生成准 ...

  2. 京东广告联盟android,京东APP联盟SDKAndroid版接口说明文档1.0.PDF

    京东APP联盟SDKAndroid版接口说明文档1.0 京东APP 联盟SDK Android 版接口说明文档1.0 1. 嵌入SDK 1.1 添加SDK Android Studio 环境:菜单Ne ...

  3. Caysn打印机IOS平台打印开发包、接口说明文档及示例程序_20170717

    打印机开发包,接口说明文档,打印示例程序下载地址:Caysn打印机IOS开发包.接口说明文档.打印示例程序_20170717 Framework版本要求:IOS8  Framework架构:armv7 ...

  4. Caysn打印机IOS平台打印示例及接口说明文档 - 20161008

    打印示例下载地址: Caysn打印机IOS打印示例程序 - sample_20161008 接口说明文档下载地址: Caysn打印机IOS开发包接口说明文档 - PrinterLibs For IOS ...

  5. 迅雷云加速开放平台接口说明文档

    迅雷云加速开放平台接口说明文档 全局接口 任务接口 接口详细说明 XL_Init BOOLXL_Init(void) XL_UnInit BOOL XL_UnInit(void) XL_CreateT ...

  6. 无法生成临时类(result=1)的一种解决方法2

    无法生成临时类(result=1)的一种解决方法2 参考文章: (1)无法生成临时类(result=1)的一种解决方法2 (2)https://www.cnblogs.com/eycbest/arch ...

  7. JavaSE学习之路:Idea小技巧一键生成标准JavaBean(一键生成构造方法和Setter和Getter方法)

    Idea小技巧一键生成标准JavaBean(一键生成构造方法和Setter和Getter方法) 方法1:快捷键 快捷键:alt+insert或alt+fn+insert 1.生成有参和无参构造函数 p ...

  8. 大麦生成链接 大麦一键生成订单截图

    一键生成购票链接 一键生成订单截图 下载程序:https://pan.baidu.com/s/16lN3gvRIZm7pqhvVMYYecQ?pwd=6zw3

  9. (2.0版本)企业微信可信域名,个人添加企业微信可信IP方法

    在好用了20天之后,本方法域名又被嘎了,目前免费方法去百度云的函数计算,逻辑相同,自己摸索吧,对于开发的你们,应该没什么难度,实在不会的→有偿 dy&wx: xytx_000 视频教程:htt ...

  10. 网游点卡接口说明文档

    目录 MBOP商户接口说明书 1 1 引言 3 1.1 目的 3 1.2 名词解释 3 1.3 规范 3 2 接口基础说明 3 2.1 基本约定 3 2.2 报文协议 3 2.2.1 基本元素(hea ...

最新文章

  1. Redis源码解析——字典结构
  2. 解析IntelliJ IDEA内部设计
  3. Hadoop Yarn容量调度器特点和分配算法介绍
  4. IOS开发基础之英雄展示完整版
  5. c++控制台应用每一列数据如何对齐_懂Excel就能轻松入门Python数据分析包pandas(十六):合并数据...
  6. c语言动态规划公共字符串,最长公共子串 C语言 动态规划
  7. Ubuntu 常用工具、指令安装
  8. linux bug定位神器——lsof | grep 简直不能太好用
  9. 【干货】2021顾客体验十二大趋势:从“千人一面”到“千人千面”.pdf(附下载链接)...
  10. java登陆代码_Java用户登陆界面例子 代码
  11. SQL 获取当前日期上一个月的日期
  12. 基于粒子群优化深度核极限学习机的故障诊断方法
  13. 清除html页打印的页眉,删除html中的页眉和页脚以打印页面
  14. H3C无线控制器AP license共享配置
  15. 累了、倦了、撑不下去了,静下心来看一看
  16. Kermit文件传输协议
  17. 知识图谱认知智能理论与实战----------第一章 知识图谱概述
  18. maya 白天室内灯光_maya 灯光怎么打?
  19. 敬业福终极攻略:马云的福字和这些图可多扫十几张福卡
  20. oracle闪回区满了,一次快速闪回区满导致数据库不能启动的解决过程

热门文章

  1. struts 框架介绍 原理透析 struts概念说明
  2. 油猴脚本修改sciencedirect论文下载名
  3. 转载:Visio2013的密钥
  4. 电脑没声音解决方法,win11
  5. 平面设计常用计算机工具,平面设计中常用的计算机软件及其具体使用
  6. 南阳理工学院计算机acm,南阳理工学院计算机学院ACM队成员获奖情况[荣誉记]
  7. VASP服务器第一次安装各种软件(上)
  8. 「业务架构」商业模式画布
  9. 一个app管理平台-app-host的搭建
  10. 牛客网剑指offer