【问题标题】:Get device ID and payload in Azure Function trigered from IoT Hub获取从 IoT 中心触发的 Azure Function 中的设备 ID 和有效负载
【发布时间】:2017-03-10 10:47:51
【问题描述】:

我有从 IoT 中心(Azure 事件中心)触发的 Azure 函数。

我只能获取设备发送的消息,但不能获取设备 ID。由于安全原因,我不想在消息本身中发送设备 ID。根据这篇文章,这应该是可能的:

Azure IoT Hub, EventHub and Functions

我试图改变:

public static void Run(string myEventHubMessage, TraceWriter log)

public static void Run(EventData myEventHubMessage, TraceWriter log)

但我得到错误:

找不到类型或命名空间名称“EventData”(您是 缺少 using 指令或程序集引用?)

我试图找到一些文档如何做到这一点,但没有成功。我只能找到上面的帖子。

【问题讨论】:

    标签: c# azure azure-functions azure-eventhub azure-iot-hub


    【解决方案1】:

    看起来您只是缺少引用和使用语句

    #r "Microsoft.ServiceBus"
    
    using Microsoft.ServiceBus.Messaging;
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-11
    • 1970-01-01
    • 2018-03-20
    • 1970-01-01
    • 1970-01-01
    • 2023-01-27
    相关资源
    最近更新 更多