wcf retorna um XmlDocument? [duplicado

Esta pergunta já tem uma resposta aqui:

serializando dados XML genéricos nas solicitações de serviço Web WCF 4 respostas

Eu tenho um serviço WCF em que estou criando um bloco de XML usando um XmlWriter. Depois de concluído, quero que o WCF o devolva como um XmlDocumen

Mas se eu tiver XmlDocument no [OperationContract], ele não funcionará:

[OperationContract]
XmlDocument GetNextLetter();

utilitário de teste do WCF fornec

System.Runtime.Serialization.InvalidDataContractException: o tipo 'System.Xml.XmlDocument' não pode ser serializado.

questionAnswers(8)

yourAnswerToTheQuestion