在UI中为控制器中的操作添加嵌套分组部分

时间:2017-07-17 21:59:24

标签: c# swagger swashbuckle

是否可以在操作分组中包含子部分?我们目前使用基于控制器的区分来分组功能,但是托管大量控制器并且可以使用进一步的嵌套。

换句话说,我知道可以使用以下内容对操作进行分组/排序,但是可以将它们分组多次:

c.GroupActionsBy(apiDesc => apiDesc.HttpMethod.ToString());   c.OrderActionGroupsBy(new DescendingAlphabeticComparer());

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

理论上,是的,我们可以多次将动作分组,我们可以创建一个嵌套组的疯狂,swagger& swashbuckle既是开源的,如果没有实现,我们可以自己做,但我的猜测是需要花费很多时间。

我的建议:升级到最新的swagger-ui 3.x,最新版本有一个过滤器,可以翻倍搜索,看看我的最新版本:

http://swashbuckletest.azurewebsites.net/swagger/ui/index http://swashbuckletest.azurewebsites.net/swagger/ui/index?filter=Test



我还没有将我的版本发布到Nuget,如果你想尝试它就在这里: https://www.myget.org/feed/heldersepu/package/nuget/Swagger-Net