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

来源:互联网 发布:redis结合mysql 编辑:程序博客网 时间:2024/06/05 17:48
使用步骤:
  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如果有任何意见或者建议可联系作者,来完善和解答你们问题。
阅读全文
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 l岁宝宝不吃饭怎么办 1岁宝宝不肯吃饭怎么办 10岁儿童不吃饭怎么办 2周岁宝宝不吃饭怎么办 9个月小孩不吃饭怎么办 孩子被老师打了怎么办 孩子说老师打她怎么办 孩子的数学太差怎么办 2岁宝宝老要喝水怎么办 分手了还想她怎么办 5岁宝宝不会说话怎么办 2岁半宝宝说话晚怎么办 7岁儿童发烧39度怎么办 感冒发烧怎么办简单的退烧方法 生完孩子没奶水怎么办 梦见让狐狸咬了怎么办 1岁宝宝不吃辅食怎么办 母乳不够宝宝不吃奶粉怎么办 吃母乳的宝宝不吃奶粉怎么办 宝宝吃母乳不吃奶粉怎么办 1岁婴儿不吃辅食怎么办 不喝奶瓶的宝宝怎么办 母乳不足宝宝不吃奶粉怎么办 4岁宝宝注意力不集中怎么办 孩子上课不专心听讲怎么办 小孩上课不认真听讲怎么办 一年级孩子上课不认真听讲怎么办 打了孩子很自责怎么办 4岁宝宝讲话结巴怎么办 网销客户不说话怎么办 两岁宝宝不说话怎么办? 4岁儿童说话结巴怎么办 3岁宝宝说话结巴怎么办 6岁儿童舌头短怎么办 5岁宝宝说话结巴怎么办 两岁宝宝说话晚怎么办 6岁儿童说话结巴怎么办 2岁宝宝呕吐拉稀怎么办 2岁宝宝突然呕吐怎么办 2岁宝宝呕吐发烧怎么办 2岁宝宝呕吐厉害怎么办