0
私はメッセージプロパティに基づいてメッセージルーティングを使用してIotHubに来るデバイスメッセージをルーティングしようとしています。私はそれらをサービスバスのトピックにルーティングしています。しかし、私はIoTHubに送信する前にIotHubメッセージはContentTypeプロパティを失うサービスバスにルーティングされますか?
Microsoft.Azure.Devices.Client.Message
クラスのContentTypeプロパティを設定するにもかかわらず、同じプロパティがために読み込ま見られないことを見ていますメッセージルーティングが成功した後に仲介されるメッセージ。
ここに何か不足していますか?デバイス側で
コード:受信側で
Message message = new Message(payload);
message.ContentType = "application/jsonstream";
await this.deviceClient.SendEventAsync(message);
コード:
BrokeredMessage msgFromDevice = MessageReceiver.ReceiveAsync();
今問題が
あるmsgFromDevice.ContentType
あります ヌル。
これに関するアイデアや指針はありますか?
ありがとうございます!
ああ!それを指摘してくれてありがとう。どのように私はそれを逃したかわからない。 –