title: How to log all web service client requests and responses
body: <p>I have a very complicated and big project. There are so many web service calls inside project.  All service calls are logged in different tables on database. I need a central log mechanism to avoid all these different log tables.</p>
  
  <p>I think there must be something like Soap Toolkit on client side to catch all service calls. How can I catch the calls and responses to log them to a desired database.?</p>