簡體   English   中英

如何從 Visual Studio 中的 Swagger 文件更新 REST API 客戶端

[英]How to update REST API Client from a Swagger file in Visual Studio

如何從 Visual Studio 中的 Swagger 文件更新 REST API 客戶端? 右鍵單擊項目時,我通過“添加 - > REST API 客戶端”菜單選項創建了我的 REST API 客戶端。 請參閱下面的屏幕截圖。 我現在有了 Swagger 文件的更新版本,還需要更新自動生成的客戶端代碼。 如何在 Visual Studio 中執行此操作?

我無法找到一種方法來更新自動生成的代碼,而無需先完全刪除代碼,然后重新添加 REST API 客戶端。 我正在尋找類似於 WSDL 的“更新服務參考”功能的東西。

添加 REST API 客戶端菜單選項 添加 REST API 客戶端彈出窗口

菜單選項似乎命名不當,但添加 REST API 客戶端的行為實際上覆蓋/更新了現有客戶端。

我正在努力解決同樣的問題,這對我有用。

  1. 右鍵單擊項目時添加 -> REST API 客戶端”菜單選項。
  2. 將 swagger url 復制並粘貼到“元數據文件 Swagger Url”中
  3. 在這一點上,我期待啟用 OK 按鈕,但它沒有
  4. 單擊按鈕選擇 Azure 資產
  5. 點擊返回
  6. 應啟用確定按鈕
  7. 單擊確定

這應該重新生成現有的客戶端。 這只是一個游戲,但我能夠在不添加額外客戶端的情況下重新生成它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM