2017-08-19 38 views
0

在vs2017中,我通過選擇「Web Api」並選中「MVC」和「Web Api」創建了一個Asp.Net Web應用程序。「add rest api client」我無法添加我的休息api

我添加了一個「Ado.net實體數據模型」,選擇了「從數據庫中的Ef設計器」並添加了我的表格。

我建的項目,右鍵單擊控制器 - >添加控制器「的Web API 2控制器用行動,用實體框架」與模型類:聯繫

然後我說招搖。

發佈到Azure &通過Swagger對其進行測試。一切運作良好。

當我創建一個客戶端應用程序,添加一個休息API客戶端,然後單擊「選擇Azure資產」,只有少數應用程序顯示,我的天藍色應用程序不顯示。

應用程序需要在此選擇框中顯示什麼?

回答

0

只顯示幾個應用程序,我的天青應用程序未顯示。

只有Azure API應用程序將顯示在Azure資產窗口中。當您從Visual Studio創建Azure Web App時,您需要選擇API App作爲應用程序類型。

enter image description here

如果您已經創建在Azure上的應用程序,你需要設置從Azure的門戶API定義位置。之後,您將在Azure資產窗口中看到API應用程序。

enter image description here

+0

有沒有更新?如果您的問題已解決,請將我的答覆標記爲答案。已被標記爲答案的線程將被輕鬆搜索。它將幫助遇到類似問題的其他人。 – Amor