title: WebClient - get response body on error status code
body: <p>I'm looking essentially for the same thing asked here: 
  <a href="https://stackoverflow.com/questions/8381576/any-way-to-access-response-body-using-webclient-when-the-server-returns-an-error">Any way to access response body using WebClient when the server returns an error?</a></p>
  
  <p>But no answers have been provided so far.</p>
  
  <p>The server returns a "400 bad request" status, but with a detailed error explanation as response body.</p>
  
  <p>Any ideas on accessing that data with .NET WebClient? It just throws an exception when server returns an error status code. </p>