title: Restful Service is taking too much time after some calls
body: <p>When I call a restful service, it is working fine for some times, and after that I am not getting any response from the service. Again when I do a IIS reset, it's working for some time and the same problem occurs again. I do know where the problem is exactly. I have listed the contract below (I am trying to get the status of window and web services in my solution).</p>
  
  <p>Can someone help me in this? Thanks in advance.</p>
  
  <pre><code>[OperationContract]
  [WebInvoke(Method = "GET", BodyStyle = WebMessageBodyStyle.Wrapped, ResponseFormat = WebMessageFormat.Json)]
  List&lt;Entities.ServiceCollection&gt; GetServiceStatus();
  </code></pre>