2009-10-16 2 views
0

Как я могу использовать LINQ с ServiceModel.Channels.Message? Я хотел бы использовать LINQ для тела сообщения SOAP.Как использовать LINQ с ServiceModel.Channels.Message

Первоначально я пытался сделать это:

XElement elem = XElement.load(message.GetReaderAtBodyContents()); 

Но что часть кода жалуется, что XMLReader должен быть EOF после операции чтения. Каков правильный способ сделать это?

ответ

1

Хорошо, я думаю, я нашел решение:

XDocument document = XDocument.Parse(message.GetReaderAtBodyContents().ReadOuterXml()); 
Смежные вопросы