IotHub消息路由到服务总线丢失ContentType属性?

时间:2017-10-08 17:01:20

标签: c# azure azure-iot-hub brokeredmessage

我正在尝试使用基于消息属性的消息路由来路由到IotHub的设备消息。我将它们路由到服务总线主题。但是,我看到了尽管设置了

的ContentType属性
  

Microsoft.Azure.Devices.Client.Message

在发送到IoTHub之前的

类,在消息路由成功之后出现的Brokered消息中看不到填充相同的属性。

这里有什么我想念的吗?

设备端代码:

Message message = new Message(payload);
message.ContentType = "application/jsonstream";
await this.deviceClient.SendEventAsync(message);

接收方的代码:

BrokeredMessage msgFromDevice = MessageReceiver.ReceiveAsync();

现在问题是

  

msgFromDevice.ContentType

为空。

这方面有任何想法或指导吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

这是一个错误,已经报告过 - 请参阅更多详情here

相关问题