title: View the data cached in System.Web.HttpRuntime.Cache
body: <p>Is there any tool available for viewing cached data in HttpRunTime cache..? <br/> We have an Asp.Net application which is caching data into HttpRuntime Cache. Default value given was 60 seconds, but later changed to 5 minutes. But feels that the cached data is refreshing before 5 minutes. Don't know what is happening underneath. <br/><br/>
  Is there any tool available or how we can see the data cached in HttpRunTime Cache.... with expiration time...? 
  <br/> Following code is using for add items to cache.<br/></p>
  
  <pre><code>    public static void Add(string pName, object pValue)
      {
      int cacheExpiry= int.TryParse(System.Configuration.ConfigurationManager.AppSettings["CacheExpirationInSec"], out cacheExpiry)?cacheExpiry:60;
      System.Web.HttpRuntime.Cache.Add(pName, pValue, null, DateTime.Now.AddSeconds(cacheExpiry), TimeSpan.Zero, System.Web.Caching.CacheItemPriority.High, null);
      }
  </code></pre>
  
  <p><br/> Thanks.</p>