ServiceBus
在没有任何自定义的情况下传递代理消息DataContractSerializer[as Default XML Serializer Take Place]
。
var message = new BrokeredMessage(objMess.MessageBody);
注意: 主要是邮件正文是 HTML 电子邮件的类型。
但是当消息传递给工人角色之后deserialization
,我看到一些随机文本附加在顶部正文中,
var reader = new StreamReader(receivedMessage.GetBody<Stream>());
@string3http://schemas.microsoft.com/2003/10/Serialization/� .
Rest of Message Body
我试图给定制DataContractSerializer
。但这搞砸了 HTML 符号。
我找到了一些格式化服务总线消息内容的文章,但仍然找到了摆脱模式字符串的方法。
按照现在我正在substring
处理消息正文。