title: Add prefix to XML Root Node - Implementation of Scott Hanselman's suggestion?
body: <p>I would like to add a namespace prefix to the XML root node and I found an entry by Scott Hanselman which details exactly what I would like to achieve. The only problem being the implementation is missing !  </p>
  
  <p><a href="http://www.hanselman.com/blog/XmlRootForcePrefixPrefixfoo.aspx" rel="nofollow noreferrer">Modifying the namespace PREFIX of the root node of the body of a SOAP Web Services Response....whew!</a></p>
  
  <p>It would be of great help if I could get a few leads on how to go about this. </p>
  
  <ol>
  <li><p>Is there an implementation that already exists somewhere ? </p></li>
  <li><p>The entry by Scott was posted in 2003. Have things changed since then ? With .NET 3.5 around, are Soap Extensions still the right approach ? </p></li>
  </ol>
  
  <p>EDIT:
  Current Web Service Response is something like ...</p>
  
  <pre><code>&lt;response&gt;
     &lt;my-ns:name/&gt;
  &lt;/response&gt;
  </code></pre>
  
  <p>desired response should look like ...</p>
  
  <pre><code>&lt;my-ns:response&gt;
     &lt;my-ns:name/&gt;
  &lt;/my-ns:response&gt;
  </code></pre>