从Swagger元数据创建Azure Api应用程序

时间:2016-03-04 15:22:24

标签: api azure swagger azure-api-apps azure-api-management

我在API管理层中创建了一些API,它们实际上是调用客户端和底层Web api之间的代理。

我通过导入底层API的swagger文件,然后将新创建的API添加到产品中,为我需要的每个单独代理重复此操作。这意味着可以调用底层API,但不能没有新创建的API附加到的产品的订户密钥。

enter image description here

是否可以使用API​​应用程序执行类似的操作,即仅使用azure门户中底层API的swagger文件创建API应用程序,它们充当调用客户端和底层Web api之间的代理(如下所示)?

enter image description here

1 个答案:

答案 0 :(得分:1)

您是否介意扩展为什么需要让API应用程序充当代理?

我没有具体了解API应用程序的这种功能。可以使用基于Swagger的代码生成工具,例如http://swagger.io/open-source-integrations/。所以也许你会找到适合你的东西。