-
6 votesanswersviews
使用操作约束时在MVC 6中使用Swagger的多个Api版本
希望有人尝试过与MVC 6和Swagger中的版本化API类似的东西,以显示有关不同版本的文档 . 我按照this ASP.NET 5 repository在MVC 6中使用推荐的API版本控制 . 我所做的唯一改变是GetVersion方法从请求的自定义http头读取api版本: //in VersionRangeValidator.cs public static string GetVers... -
0 votesanswersviews
当我有多个版本的API时,如何填充swagger文档的基本路径?
我正在使用Swashbuckle.AspNetCore生成我的招摇文档,我使用ApiVersion来版本控制器 . 我的设置支持多个版本,这很好用 . 这意味着我可以在Swagger UI中选择一个版本,并且我为每个版本创建了一个swagger文档,只有相关的操作 . 但是,我想重构swagger文档,以便更好地使用basepath属性 . 作为示例,让我使用为我的API版本1生成的swagger... -
0 votesanswersviews
在单个控制器上对api版本支持生成的Swagger Doc问题
我有两个由Swashbuckle生成的Swagger文档,即docs / v1和docs / v2 . 但是,docs / v2不提供有关GetV2()操作的信息 . 如果Swashbuckle可以选择解决此问题,请提供帮助 . 1.Since the route template appears to be same for actions get() and getv2(), docs v2 ...