【问题标题】:Can I use Swashbuckle with my own OpenAPI Specification Json?我可以将 Swashbuckle 与我自己的 OpenAPI 规范 Json 一起使用吗?
【发布时间】:2019-06-18 17:06:05
【问题描述】:

我正在尝试将 Swagger 文档添加到我现有的 .Net(非核心)API。我知道 Swashbuckle 是用于生成 Swagger UI 使用的 Json 的有价值的工具,但是 Swashbuckle 为我的 API 生成的 Json 不是很好,编写我自己的 Json 规范会更简单。另一方面,Swashbuckle 将 Swagger-UI 集成到我的 API 代码库中确实很方便。

有什么方法可以简单地将 Swagger-UI 指向我自己的 Json,而不是使用 Swashbuckle 生成一个,或者我最好将 Swashbuckle 全部放在一起?

这里的任何指导都会很棒!谢谢

【问题讨论】:

  • 这只是一种预感,但是当您使用 SwaggerEndpoint("/swagger/v1/swagger.json","MyApi") 指定 swagger 端点时,是否无法将其指向为您自己的 json 版本提供服务的路由?
  • 这是您要找的吗? stackoverflow.com/a/45906183/542240
  • @MNVR 是的!谢谢

标签: swagger swagger-ui swashbuckle openapi


【解决方案1】:

此处描述的方法:stackoverflow.com/a/45906183/542240 将起作用,但是我想知道如何使用第二个答案中描述的 IDocumentFilter 来实现相同的结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-31
    • 1970-01-01
    • 2016-11-15
    • 2023-03-25
    相关资源
    最近更新 更多