我正在使用 Azure 调度程序将消息放置在 Azure 服务总线中的主题中。在 Azure 调度程序中,我在“消息”属性中输入了以下信息:
{"StartTid":null,"Id":"c594eab8-382c-49ec-ba9c-2db0aaf5e167","CreationDate":"2018-02-11T17:42:42.9823622Z","TenantId":null}
从我的应用程序中检索消息时,使用以下代码:
var messageData = Encoding.UTF8.GetString(message.Body);
我收到的消息如下所示:
@string3http://schemas.microsoft.com/2003/10/Serialization/�{{"StartTid":null,"Id":"c594eab8-382c-49ec-ba9c-2db0aaf5e167","CreationDate":"2018-02-11T17:42:42.9823622Z","TenantId":null}
Azure Scheduler 似乎正在向消息中添加信息。
什么是仅检索我在 Azure Schedulers Message 属性中输入的消息而不获取所有垃圾的正确方法?