title: Changing the Prefix in WCF Response
body: <p>While calling from my Web Application, WCF response i am getting is :</p>
  
  <pre><code>&lt;s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"&gt;
    &lt;s:Header /&gt;
    &lt;s:Body&gt;
     &lt;getSOAPDataResponse xmlns="http://localhost/WebServices"&gt;
     &lt;getSOAPDataResult&gt; INFORMATION &lt;/getSOAPDataResult&gt;
     &lt;/getSOAPDataResponse&gt;
    &lt;/s:Body&gt;
  &lt;/s:Envelope&gt;
  </code></pre>
  
  <p>The Web Application is very old and has some hard coded stuff that looks for "Soap" as prefix in Response.
  Previously Web Services were used but now Web Services has been migrated to WCF Services.</p>
  
  <p>The expected response from WCF is something like this:</p>
  
  <pre><code>&lt;Soap:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"&gt;
   &lt;Soap:Header /&gt;
   &lt;Soap:Body&gt;
    &lt;getSOAPDataResponse xmlns="http://localhost/WebServices"&gt;
    &lt;getSOAPDataResult&gt; INFORMATION &lt;/getSOAPDataResult&gt;
    &lt;/getSOAPDataResponse&gt;
   &lt;/Soap:Body&gt;
  &lt;/Soap:Envelope&gt;
  </code></pre>
  
  <p>So i need to change the WCF Response Prefix "S" to "Soap". How can it be done. Any help will be highly appreciated.</p>
  
  <p>Thanks in advance.</p>