5

我是移動開發新手。由於我熟悉c#.net所以我使用xamarin插件爲visual studio。我創建了一個示例應用程序,其中我使用SQLite,創建了一個DB,然後執行CRUD操作。在這一點上,所有事情都很好。但我已經有一個local DB,我想使用它。爲此,我製作了一個offline Azure api使用swaggerRelease我已保存文件locally使用File System在釋放選項VS。現在我想添加我的應用程序rest api client並想使用我的本地數據庫。但是,當我嘗試添加爲休息api客戶端,然後我選擇select an existing swagger file,以便瀏覽時我找不到任何文件。僅供參考,請看到的圖像波紋管Visual Studio無法在我的休息api客戶端中添加swagger元數據文件

enter image description here

所以,當我點擊瀏覽和Goto在那裏我有救了我的文件昂首闊步我什麼也沒得到,如圖波紋圖像位置

enter image description here

此外,它找到.json擴展文件,這是不存在於我的發佈api。

我不知道它爲什麼會發生,也正如上面已經告訴我的,我對移動開發不熟悉,我不知道該怎麼做。請看到我的swagger UI

enter image description here

任何幫助將高度讚賞

回答

2

爲什麼您使用azure?我猜你正在一家公司工作,所以他們必須有一臺服務器。只需在服務器上發佈您的服務,然後將其與您的移動應用程序和數據庫同步即可。這是最簡單,最自由的方式。您可以使用Rest services

+0

是的我正在努力.. :) – faisal1208

2

您列出的網址是用戶友好的參考文檔爲您的API波紋圖像;您的API的JSON定義端點應該有相應的URL。在「Swagger URL」選項的Add Rest API Client對話框中使用它。

另一種選擇是使用此對等URL將REST API的JSON描述下載到本地.json文件中,並在生成客戶端訪問類時引用它。

有關這兩個端點的示例,請參閱https://msdn.microsoft.com/en-us/library/mt788315.aspx#Anchor_1

相關問題