title: In .NET web services, how can the SoapException.Message property be easily readable?
body: <p>I am writing an ASP.NET web service and am throwing a SoapException with a message:</p>
  
  <pre><code>throw new SoapException("BANG!", SoapException.ClientFaultCode);
  </code></pre>
  
  <p>When I create an ASP.NET client, and request a label to display the SoapException.Message property, it displays a message similar to the following:</p>
  
  <p>System.Web.Services.Protocols.SoapException: BANG! at WebServiceException.WebService1.HelloWorld() in [DIRECTORY]\WebService1.asmx.cs:line 23</p>
  
  <p>Is there an easy way to simply be presented with the message BANG! rather than this entire string? Or should I just use regular expressions?</p>