c# - 将 swagger-ui 输出保存到文件

标签 c# swagger

我有一个提供一些 REST API 的应用程序。此 API 可以在不同版本之间更改。我想维护更改日志,但很难记住所有 api 更改并手动记录它们。我有一个 swagger-ui,我可以在任何需要的时候看到 mi API:

Swagger UI imgur

我的想法是每次发布新版本时(以某种方式)将此输出保存到文件中,然后使用一些 diff 实用程序对其进行分析。

所以问题是:如何将我的 API(我在屏幕上看到的)保存到文件中?

最佳答案

您可以保存 json 文件(通常是标题文本框中的内容)并对其进行比较。

如果该 url 不包含 json,请附加 /swagger.json

关于c# - 将 swagger-ui 输出保存到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43212648/

相关文章:

c# - 是否可以进行相对 C# 命名空间引用?

python - Flasgger - 上传文件

spring-boot - OpenAPI 规范 3.0 在浏览器和服务器下拉列表中显示不同的 url

java - 将对象转换为多查询参数Swagger

c# 十六进制字符串到字节图像和过滤

c# - File.ReadAllText 中的无效字符

c# - 如何将模型集合从asp.net mvc注入(inject)backbone.js?

c# - 在 C# 中调用动态 PSObject 属性会返回 RuntimeBinderException

typescript - 为azure函数api( typescript )创建文档swagger

python - Swagger 将自定义属性添加到参数定义