У меня есть сообщение в журнале частной очереди (. \ Private $ \ theQueue \ Journal $)
Сообщение было создано WCF и обработано (таким образом, в журнале).
Проблема в том, что я хочу получить сообщение (тело слишком велико для просмотра в инструментах администратора), поэтому я создал следующий код
MessageQueue myQueue = new MessageQueue(txtQueueName.Text);
Message peekByLookupId = myQueue.PeekById(txtLookUpId.Text);
StreamReader reader = new StreamReader(peekByLookupId.BodyStream);
txtResult.Text = reader.ReadToEnd();
, но StreamReader не возвращаетлюбой результат для ReadToEnd.однако у Stream есть длина (peekByLookupId.BodyStream.Length) 1676
. Есть ли у кого-нибудь код для просмотра XML-объекта, созданного WCF (используя DataContractFormatter)
Или кто-нибудь знает, где находится DataContractFormatter, как я мог бы использовать эту десериализацию объекта.(Я добавил System.Runtime.Serialization в проект, и он все еще не распознает объект)
Большое спасибо