title: HttpContext.Current.Cache - When does this gets cleared automatically?
body: <p>In my Web forms application I am using HttpContext.Current.Cache to store some information which different forms use to avoid going to db every time.</p>
  
  <p>My Question is, when will this get cleared? Or it will remain there until I remove it through code or restart IIS ?</p>