我正在尝试使用 Azure 函数的最新工具在 Visual Studio 2017 预览版中本地运行 azure 函数。我想知道如何提取 function.json,因为我的函数在 azure 门户上运行,但在 VS2017 中不能在本地运行。
期待如何在 local.settings.json 文件中设置物联网集线器连接端点设置。
最佳答案
在 VS2017 工具中,不再手动创建 function.json
文件。相反,它是在发布时根据您放置在函数参数上的属性生成的。在您的情况下,您将使用 EventHubTrigger
属性,请参阅 wiki 中的几个示例。 .
有了现有的 function.json
,您应该将绑定(bind)中的每个属性-值对复制到 EventHubTrigger
特性的相应属性。没有自动化的方法可以做到这一点。
local.settings.json
是在从 VS 本地运行函数时放置应用程序设置的容器。它们只是键值对,如果您已经有它们,请从门户复制您的设置。此文件对部署到 Azure 没有影响。
关于azure - 使用 IoT 中心触发器运行 Azure 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45468572/