随笔分类 -  Swagger

Abp中SwaggerUI的多个接口文档配置说明
摘要:对外提供的接口在实际生成过程中,可能是需要一个接口版本的,比如说v1,manage。效果如下: 在swagger中怎么实现呢? 1. 添加SwaggerVersionHelper.cs public class SwaggerVersionHelper { public static bool Re 阅读全文
posted @ 2017-04-10 11:56 sessionliang 阅读(5142) 评论(0) 推荐(0)
Abp中SwaggerUI的接口说明文档配置
摘要:项目中集成了swashbuckle,那么通过访问http://ip:port/swagger/ui/index,可以看到提供的接口列表。接口列表默认是没有提供接口说明信息的,但是swagger内部是集成了一个方法,可以通过读取xml文档添加接口说明。 下面是操作步骤: 1. 设置项目属性 > 生成, 阅读全文
posted @ 2017-04-10 11:32 sessionliang 阅读(2195) 评论(1) 推荐(1)
Abp中SwaggerUI的接口文档添加上传文件参数类型
摘要:在使用Swashbuckle上传文件的时候,在接口文档中希望看到上传控件,但是C#中,没有FromBodyAttribute这个特性,所以需要在运行时,修改参数的swagger属性。 首先看下,最终效果: 下面介绍实现。 实现原理,通过swagger提供的filter,找到action中带有Swag 阅读全文
posted @ 2017-04-10 11:12 sessionliang 阅读(15143) 评论(6) 推荐(0)