获取从 IoT 中心触发的 Azure Function 中的设备 ID 和负载
Get device ID and payload in Azure Function trigered from IoT Hub
我有从 IoT 中心(Azure 事件中心)触发的 Azure 函数。
我只能得到设备发送的消息,但不能得到设备ID。由于安全原因,我不想在消息本身中发送设备 ID。基于此 post:
这在某种程度上应该是可能的
我尝试更改:
public static void Run(string myEventHubMessage, TraceWriter log)
和
public static void Run(EventData myEventHubMessage, TraceWriter log)
但我得到错误:
The type or namespace name 'EventData' could not be found (are you
missing a using directive or an assembly reference?)
我试图找到一些文档如何做到这一点,但没有成功。我能找到的只是上 post.
看起来您只是缺少引用和使用语句
#r "Microsoft.ServiceBus"
using Microsoft.ServiceBus.Messaging;
我有从 IoT 中心(Azure 事件中心)触发的 Azure 函数。
我只能得到设备发送的消息,但不能得到设备ID。由于安全原因,我不想在消息本身中发送设备 ID。基于此 post:
这在某种程度上应该是可能的我尝试更改:
public static void Run(string myEventHubMessage, TraceWriter log)
和
public static void Run(EventData myEventHubMessage, TraceWriter log)
但我得到错误:
The type or namespace name 'EventData' could not be found (are you missing a using directive or an assembly reference?)
我试图找到一些文档如何做到这一点,但没有成功。我能找到的只是上 post.
看起来您只是缺少引用和使用语句
#r "Microsoft.ServiceBus"
using Microsoft.ServiceBus.Messaging;