Intercepting the SOAP envelop in an HttpRequest
<p>I want to look at the XML created in my HttpRequest but can't see how.  I've tried looking at the request during runtime but no luck.</p>

<p>I'm working in a .NET 4.0 project (just for context here, not that it matters much starting with 2.0)</p>

<p>I'm making a call to a third party API via my project's service reference:</p>

<pre><code>SomeResponseType response = _apiClient.AddUser(userToAdd);
</code></pre>

<p>So how do I capture what AddUser is creating in terms of the raw XML being sent to the host without having to go through the pain of creating an Intercept filter which is not the easiest thing to put together?</p>
