Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从逻辑应用程序中查看Azure函数_Azure_Azure Functions_Azure Logic Apps - Fatal编程技术网

无法从逻辑应用程序中查看Azure函数

无法从逻辑应用程序中查看Azure函数,azure,azure-functions,azure-logic-apps,Azure,Azure Functions,Azure Logic Apps,我已经创建了几个Azure函数,带有自定义路由,据我从文档中了解,它们不会出现在逻辑应用程序的Azure函数列表中,而它们不会 只是为了测试,我包括了一个Azure函数,没有自定义路由,它对Logic应用程序可见 我试图按照(CORS)和(设置API管理)中的说明进行操作,但仍然没有从Logic Apps中看到我的Azure功能 我确信我遗漏了一些东西,任何帮助都将不胜感激。根据我的测试,本教程不完整,无法实现此要求。这只是告诉我们如何生成openapi定义,但是在这个操作之后,我们仍然需要

我已经创建了几个Azure函数,带有自定义路由,据我从文档中了解,它们不会出现在逻辑应用程序的Azure函数列表中,而它们不会

只是为了测试,我包括了一个Azure函数,没有自定义路由,它对Logic应用程序可见

我试图按照(CORS)和(设置API管理)中的说明进行操作,但仍然没有从Logic Apps中看到我的Azure功能


我确信我遗漏了一些东西,任何帮助都将不胜感激。

根据我的测试,本教程不完整,无法实现此要求。这只是告诉我们如何生成openapi定义,但是在这个操作之后,我们仍然需要执行更多的步骤

在你的函数应用程序中,点击“平台功能”标签下的“API管理”,我们可以找到一个“下载OpenAPI定义”按钮,点击它下载一个json类型的招摇过市文件

我们上面下载的swagger只是一个基本文件,然后您需要根据函数的请求体对swagger文件进行一些自定义修改,并将此swagger文件上载到azure blob存储

转到功能应用程序,单击“平台功能”标签下的“所有设置”,然后单击“API定义”。

然后将存储blob(存储上面的swagger文件)的url复制到“API定义位置”框中

现在我们可以在logic应用程序的“招摇过市”下找到该函数


顺便说一下,您可以参考这篇文章,它引入了一个Nuget来生成swagger文件。这里有一个关于它的介绍供您参考。

根据我的测试,本教程不完整,无法实现此要求。这只是告诉我们如何生成openapi定义,但是在这个操作之后,我们仍然需要执行更多的步骤

在你的函数应用程序中,点击“平台功能”标签下的“API管理”,我们可以找到一个“下载OpenAPI定义”按钮,点击它下载一个json类型的招摇过市文件

我们上面下载的swagger只是一个基本文件,然后您需要根据函数的请求体对swagger文件进行一些自定义修改,并将此swagger文件上载到azure blob存储

转到功能应用程序,单击“平台功能”标签下的“所有设置”,然后单击“API定义”。

然后将存储blob(存储上面的swagger文件)的url复制到“API定义位置”框中

现在我们可以在logic应用程序的“招摇过市”下找到该函数


顺便说一下,您可以参考这篇文章,它引入了一个Nuget来生成swagger文件。这里有一个关于它的例子供你参考。

我发现了这个问题


您只能看到作为Http触发器的Azure函数,这些函数没有在
HttpTrigger
属性中定义路由。

我解决了这个问题


您只能看到作为Http触发器的Azure函数,这些函数没有在
HttpTrigger
属性中定义路由。

它们是否在同一区域?相同的资源组?是的,相同的订阅、区域和资源组。它们是否在同一区域?相同的资源组?是,相同的订阅、区域和资源组。