title: web service modify return value
body: <p>We have a lot of web services (.asmx files, which can be accessed for example from <a href="http://localhost/ApplicationName/VeryAncientWebService.asmx" rel="nofollow">http://localhost/ApplicationName/VeryAncientWebService.asmx</a>). 
  Also we have a sad bug, and the most painless solution to fix it - modify return value.</p>
  
  <p>I know about <code>IParameterInspector</code> for WCF - thats really powerfull thing with 
  <code>public void AfterCall(string operationName, object[] outputs, object returnValue, object correlationState)</code> and etc.. </p>
  
  <p>So tell me, please, is it any way to implement functionality, which will allow to modify outgoing value of web service method (<code>[WebMethod]</code>)?</p>