title: wcf forces chars escaping in response
body: <p><br>
  I want to return unescaped html in the WCF response, therefore I need CDATA section to be included in the response all the time. 
  <br>
  I realized I have no chance with DataContractSerializer. 
  So I have tried to mark my operation with [XmlSerializerFormat] and implement IXmlSerializable in the response class. I see that my serialization code is invoked but then it anyway does not work. 
  <br>
  I am pretty sure now that WCF somehow analyzes the contents of the response and forces chars escaping there in a brutal way, ignoring my CDATA. 
  Maybe I should go further and try some custom behavior implementation. Have u got any idea ? 
  Tnx in advance.</p>