0
是否有可能让Swashbuckle为每个WebAPI操作(路径)生成单独的Swagger模式?我只能为项目中的所有操作获取单个组合模式(或永久排除端点)?如何获得Swashbuckle为每个路径生成一个Swagger架构?
否则,是否有工具可以产生拆分我的组合模式到单独的架构每个路径?
我已经浏览了docs和swagger工具,但看不到任何可以帮助的东西,只能为JSON模式的路径生成代码工件。
感谢
是否有可能让Swashbuckle为每个WebAPI操作(路径)生成单独的Swagger模式?我只能为项目中的所有操作获取单个组合模式(或永久排除端点)?如何获得Swashbuckle为每个路径生成一个Swagger架构?
否则,是否有工具可以产生拆分我的组合模式到单独的架构每个路径?
我已经浏览了docs和swagger工具,但看不到任何可以帮助的东西,只能为JSON模式的路径生成代码工件。
感谢
SwashBuckle工作在给定的Web API项目的所有控制器。
2的方式来实现,这将是:
有每需要扬鞭模式一个Web API项目;很简单,但需要多个项目可能具有对象的通用引用。
“欺骗” 通过使用其versioning capabilities,使版本成为您筒仓逻辑(v1
& v2
可能成为然后path1
& path2
)。
感谢您的回复,这几乎是我要来的结论。我希望解决方案不需要进行重大的重构/部署更改以满足客户端请求。我可能会自己写一些东西来分割模式,但会更喜欢'正确的'工具。 –
对不起,它没有做什么需要;如果您认为这有助于解决问题,请不要忘记标记答案。 – bsoulier