使用IoT Hub触发器运行Azure功能

时间:2017-08-02 18:37:35

标签: azure visual-studio-2017 azure-functions azure-functions-runtime

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

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

1 个答案:

答案 0 :(得分:3)

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

拥有现有function.json,您应该将绑定中的每个属性 - 值对复制到EventHubTrigger属性的相应属性。没有自动化的方法。

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