Swagger 连接到 Azure ..现在呢?

Posted

技术标签:

【中文标题】Swagger 连接到 Azure ..现在呢?【英文标题】:Swagger connected to Azure ..now what? 【发布时间】:2021-01-27 11:51:35 【问题描述】:

我使用 swagger Azure API 管理集成将我的 swagger PetStore api 连接到 Azure。

现在它变成了天蓝色;我在哪里实现查询我的天蓝色数据库等的实际逻辑?

如果我生成节点服务器存根,则使用 swagger 会生成以下内容。但如果我使用 API 管理集成,这些将不可用。

在后端部分,我只看到逻辑应用和端点选项。我尝试了逻辑应用程序的东西,但如果我有那么大的 api,我似乎需要 50 个逻辑应用程序......我错过了什么吗?

【问题讨论】:

【参考方案1】:

也许你需要使用SwaggerHub

您当前使用的Swagger UI 属于社区版本,不支持直接集成。假设有 100 个 api 接口,则需要在 azure apim 中添加 100 次。

【讨论】:

我能够使用 SwaggerHub 试用版连接到 azure fine。我要问的是,一旦我在 Azure APIM 中获得了 api,我就看不到查询 azure db 和返回值的方法。我必须使用 LogicApps 才能做到这一点。这意味着每个 api 端都需要一个逻辑应用程序来完成它的工作...... 你的node api项目部署后,swagger api中的接口可以正常使用吗? 您可以随时使用 swagger 接口设计 API,如果我从 swagger 推送新设计,Azure 将更新。但是API的后端;必须在其他地方连接到 DB 或其他 API。

以上是关于Swagger 连接到 Azure ..现在呢?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 python 上使用 presto 连接到 Azure 数据湖存储?

C# 使用 REST API 连接到 Azure 媒体服务帐户

C# MVC Web 应用服务连接到 Azure 存储 Blob

如何将 VSTS 帐户连接到 Azure Active Directory

如何将.net控制台应用程序客户端连接到Azure数据工厂

访问连接到 Azure SQL Server 后端的本地前端非常慢