title: Applying XSLT to WCF message
body: <p>We would like to transform the outgoing XML from a WCF request if certain conditions are met.
  Is there a way to intercept the XML stream right before it goes over the wire with WCF?
  I found an approach where you use Message objects and override OnWriteBodyContents method, bu in there you have to create XML by hand and ideally we would like a simpler method.</p>