azure - 使用 IoT 中心触发器运行 Azure 函数

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

我正在尝试使用 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/

相关文章:

visual-studio - 缺少 Visual Studio 2017 和 2019 C++/CLI

windows-10 - 拖放到在 Windows 10 上运行的 Visual Studio 2017 不起作用

Java 如何在使用服务器管理身份时缓存 Key Vault 的 DefaultAzureCredential

entity-framework - EF DBFirst,表从模型中删除

azure - 配置 Microsoft Azure Web App 的远程 IIS 管理后找不到 Microsoft.Web.Configuration.AppHostFileProvider

c# - 从 Azure Function 中的 Azure SQL 访问几何列时出错

azure - 如何在 Azure Function App 中配置队列触发器的队列名称

azure - System.Private.CoreLib : Exception while executing function: System. Data.SqlClient:不支持关键字: 'authentication'

iphone - 在应用程序(全屏)模式下使用 iPhone HTML5 进行 Azure 移动 Facebook 身份验证

azure - 简单 Azure 应用程序的用户同意