title: Does IIS Garbage Collect hosted Service applications when idle?
body: <p>All,</p>
  
  <p>I have developed a WCF ODATA Services application and hosted it in IIS7. The service application has an in-memory cache which loses all its cached value if the client is idle for about 15 mins or so.</p>
  
  <p>While troubleshooting, i figured out that the application logic is proper and doesn't do a bulk removal of objects from the cache.</p>
  
  <p>So, I am puzzled if IIS does clears the service objects when there are no client connected to it for quite sometime.?</p>
  
  <p>Is this GC behavior true? If so, how do i control it?</p>
  
  <p>Any help is much appreciated.</p>
  
  <p>Thanks</p>