Kes*_*Kes 8 swagger swagger-ui .net-core
我正在将 swagger 与 .net core 一起使用,我想知道是否可以拆分 2 组或多组可通过不同 url 访问的 swagger 文档。这里不讨论版本控制。
举个例子,如果我有一个用于移动应用程序、网络应用程序的 API,还有一个用于我的客户的 API。我想将它们分别分开,并仅添加对移动和 Web api 的授权,而不是对客户端的授权。我有这个想法将各自的 api 分离到区域,但我仍然不知道如何将其拆分为 swagger 文档。
我知道可以获得相同结果的唯一方法是将其拆分为单独的项目。
任何其他解决此问题的想法都非常受欢迎。谢谢。
其中一种可能性(但不是最好的)是手动编写规范,因为它只是一个 JSON 文件。
第二个是使用以下示例:https://github.com/domaindrivendev/Swashbuckle.AspNetCore#generate-multiple-swagger-documents
“版本”一词不仅指同一 API 的不同版本,还指“客户端 api”、“webapi”等。
| 归档时间: |
|
| 查看次数: |
5186 次 |
| 最近记录: |