我们的 C# Asp.NET(非核心)REST API 使用 Swashbuckle nuget 包(感谢 Richard Morris)v5.6 来生成 swagger 定义和 UI 页面。问题是,操作ID 没有显示在 UI 页面上。我可以在几个页面上看到 .net 核心版本包含一个神秘的DisplayOperationId=true配置设置来(绝望地)解决这个问题。但在非 .net 核心版本中,我找不到此设置,也看不到如何自定义 UI 以显示该信息的工作示例。有人可以帮我解决这个问题吗?提前致谢!
2 回答
慕虎7371278
TA贡献1802条经验 获得超4个赞
url中的查询参数&displayOperationId=true可能有用。
测试:
https ://petstore.swagger.io/?displayOperationId=1
参考:
https ://swagger.io/docs/open-source-tools/swagger-ui/usage/configuration/#displayOperationId
蓝山帝景
TA贡献1843条经验 获得超7个赞
根据文档...
displayOperationId DISPLAY_OPERATION_ID Boolean=false。控制 operationId 在操作列表中的显示。默认值为假。
https://swagger.io/docs/open-source-tools/swagger-ui/usage/configuration/
- 2 回答
- 0 关注
- 341 浏览
添加回答
举报
0/150
提交
取消
