我們的 C# Asp.NET(非核心)REST API 使用 Swashbuckle nuget 包(感謝 Richard Morris)v5.6 來(lái)生成 swagger 定義和 UI 頁(yè)面。問(wèn)題是,操作ID 沒(méi)有顯示在 UI 頁(yè)面上。我可以在幾個(gè)頁(yè)面上看到 .net 核心版本包含一個(gè)神秘的DisplayOperationId=true配置設(shè)置來(lái)(絕望地)解決這個(gè)問(wèn)題。但在非 .net 核心版本中,我找不到此設(shè)置,也看不到如何自定義 UI 以顯示該信息的工作示例。有人可以幫我解決這個(gè)問(wèn)題嗎?提前致謝!
2 回答

慕虎7371278
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
url中的查詢(xún)參數(shù)&displayOperationId=true
可能有用。
測(cè)試:
https ://petstore.swagger.io/?displayOperationId=1
參考:
https ://swagger.io/docs/open-source-tools/swagger-ui/usage/configuration/#displayOperationId

藍(lán)山帝景
TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊
根據(jù)文檔...
displayOperationId DISPLAY_OPERATION_ID Boolean=false??刂?operationId 在操作列表中的顯示。默認(rèn)值為假。
https://swagger.io/docs/open-source-tools/swagger-ui/usage/configuration/
- 2 回答
- 0 關(guān)注
- 256 瀏覽
添加回答
舉報(bào)
0/150
提交
取消