Iot Hub 消息路由到服务总线丢失内容类型 属性?
IotHub message routed to Service Bus losing ContentType property?
我正在尝试使用基于消息属性的消息路由来路由进入 IotHub 的设备消息。我将它们路由到服务总线主题。但是,我看到尽管设置了
的 ContentType 属性
Microsoft.Azure.Devices.Client.Message
class 在发送到 IoTHub 之前,对于消息路由成功后出现的 Brokered 消息,未看到相同的 属性 填充。
我在这里遗漏了什么吗?
设备端代码:
Message message = new Message(payload);
message.ContentType = "application/jsonstream";
await this.deviceClient.SendEventAsync(message);
接收方代码:
BrokeredMessage msgFromDevice = MessageReceiver.ReceiveAsync();
现在的问题是
msgFromDevice.ContentType
为空。
对此有什么想法或指导吗?
谢谢!
这是一个错误,已被报告 - 查看更多详细信息 here。
我正在尝试使用基于消息属性的消息路由来路由进入 IotHub 的设备消息。我将它们路由到服务总线主题。但是,我看到尽管设置了
的 ContentType 属性Microsoft.Azure.Devices.Client.Message
class 在发送到 IoTHub 之前,对于消息路由成功后出现的 Brokered 消息,未看到相同的 属性 填充。
我在这里遗漏了什么吗?
设备端代码:
Message message = new Message(payload);
message.ContentType = "application/jsonstream";
await this.deviceClient.SendEventAsync(message);
接收方代码:
BrokeredMessage msgFromDevice = MessageReceiver.ReceiveAsync();
现在的问题是
msgFromDevice.ContentType
为空。
对此有什么想法或指导吗?
谢谢!
这是一个错误,已被报告 - 查看更多详细信息 here。