【问题标题】:Swagger-Codegen from within the .NET application.NET 应用程序中的 Swagger-Codegen
【发布时间】:2019-09-08 23:01:51
【问题描述】:

我需要从我的 .NET 应用程序的代码中以不同的语言(在我的例子中是 Javascript)从 Swagger JSON 生成客户端库。

我尝试向 swagger online codegen 发送 POST 请求,但检索 API 库的方法不是很可靠。

它应该类似于 codeGenerator.Generate("url to swagger JSON") => file received。

【问题讨论】:

    标签: c# .net api swagger openapi


    【解决方案1】:

    此在线工具为包括 JavaScript 在内的多种语言提供 API 客户端生成器

    它还支持 swagger V5 现在产生的 openapi 版本 3.0.1

    步骤

    1. 运行您的 API 并查看 Swagger UI
    2. 使用 swagger UI 上的链接查看 JSON -> /swagger/v1/swagger.json
    3. 复制此 JSON
    4. 在 -> https://editor.swagger.io/ 打开此工具并粘贴到您的 JSON 中
    5. 选择生成客户端,然后选择您想要的语言(在您的情况下为 JavaScript)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多