I am trying to update some WCF service methods that return strings to return XmlDocument objects. I\'ve tried returning it as-is and encapsulating it in a datacontract object. E
If you want to be able to pass arbitrary XML on the wire the best way to do it is to use XElement rather than XmlDocument
XmlDocument isn't serializable