如何将LINQ与ServiceModel.Channels.Message一起使用?我想将LINQ用于SOAP消息体。
我最初尝试这样做:
XElement elem = XElement.load(message.GetReaderAtBodyContents());
但这段代码抱怨XMLReader在读取操作之后应该是EOF。正确的方法是什么?
好的,我想我找到了一个解决方案:
XDocument document = XDocument.Parse(message.GetReaderAtBodyContents().ReadOuterXml());