gpt4 book ai didi

json - 生成 swagger json 格式的 WebAPI 文档

转载 作者:行者123 更新时间:2023-12-02 06:39:06 24 4
gpt4 key购买 nike

我已经使用 .Net 4.5 创建了一个 WebAPI,并希望使用 Swagger 记录该 API 。我已添加swagger-ui在我的 .Net 项目中。现在,当我浏览到 ../swagger-ui/index.html 时,它成功打开 pet store api-docs (json) 采用 swagger UI 格式。

我的问题是如何为我的 WebAPI Controller 和模型创建这样的(swagger)json?正如我已将所需的 XML 摘要/注释放入 C# 类和属性中一样。

我看到了Swagger.NetSwashbuckle是否有做类似的事情,但我无法真正理解如何使用其中任何一个生成 swagger-json 文件。我可能会犯一些很小的错误,但无法指出。

请帮忙。

最佳答案

如上所述,/swagger 将带您进入 swagger UI。

如果您使用的是 Swashbuckle,则 /swagger/docs/v1 应该会将您带到 swagger.json 文件 - 我使用 Chrome 开发工具找到了该文件。

编辑:如果您使用的是 Swashbuckle.AspNetCore,则网址略有不同 - /swagger/v1/swagger.json

关于json - 生成 swagger json 格式的 WebAPI 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21336488/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com