运行 带有 IoT 中心触发器的 Azure 函数

Running Azure functions with IoT Hub trigger

我正在尝试 运行 在 Visual Studio 2017 预览中本地使用 azure 函数的最新工具。我想知道如何拉取 function.json,因为我的函数在 Azure 门户上有效,但在 VS2017 中不在本地。

期待如何在 local.settings.json 文件中设置物联网集线器连接端点设置。

在 VS2017 工具中 function.json 不再手动创建文件。相反,它是在发布时根据您放置在函数参数上的属性生成的。在您的情况下,您将使用 EventHubTrigger 属性,请参阅 wiki.

中的几个示例

有了现有的 function.json,您应该将绑定中的每个 属性 值对复制到 EventHubTrigger 属性的相应 属性。没有自动的方法来做到这一点。

local.settings.json 是放置应用程序设置的容器,而 运行 从 VS 在本地运行。它们只是键值对,如果您已经有了它们,请从门户复制您的设置。此文件对部署到 Azure 没有影响。