gpt4 book ai didi

rest - Visual Studio 无法在我的 rest api 客户端中添加 swagger 元数据文件

转载 作者:行者123 更新时间:2023-12-04 19:35:05 26 4
gpt4 key购买 nike

我是移动开发的新手。因为我熟悉 c# .net 所以我使用 xamarin插件 visual studio .我创建了一个示例应用程序,我在其中使用了 SQLite ,创建了一个数据库,然后执行 CRUD操作。在这一点上,一切都运行良好。但我已经有了 local DB我想使用它。为此,我做了一个 offline Azure api使用 swagger并在 Release我已经保存了文件 locally通过使用 File SystemVS 中的发布选项中.现在我想将我的应用程序添加为 rest api client并想使用我的本地数据库。但是当我尝试添加为 rest api 客户端然后我选择 select an existing swagger file所以在浏览时我找不到任何文件。供引用,请参阅下面的图片

enter image description here

因此,当我单击浏览并转到我为 swagger 保存文件的位置时,我什么也没得到,如下图所示

enter image description here

它也在寻找 .json我的发布 api 中不存在的扩展文件。

我不知道为什么会这样,正如上面已经说过的,我是移动开发的新手,我不知道该怎么做。请看我的下图 swagger UI
enter image description here

任何帮助将不胜感激

最佳答案

您列出的 URL 用于您的 API 的用户友好引用文档;您的 API 的 JSON 定义端点应该有一个对应的 URL。在“Swagger URL”选项的“添加 Rest API 客户端”对话框中改用它。

另一种选择是使用此对等 URL 将 REST API 的 JSON 描述下载到本地 .json 文件中,并在生成客户端访问类时引用该文件。

有关这两个端点的示例,请参阅 https://msdn.microsoft.com/en-us/library/mt788315.aspx#Anchor_1 .

关于rest - Visual Studio 无法在我的 rest api 客户端中添加 swagger 元数据文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40584184/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com