title: Cache Managing for MVC can not keep value
body: <p>When I use below code in webform.aspx I can have value even after stopping project.
  But when I am workinh with MVC , I can not have it with controller.
  Could you tell me why. </p>
  
  <p>DateTime? date1 = (DateTime?)HttpContext.Cache["MyKey"];</p>
  
  <pre><code>        if (!date1.HasValue) // date1 == null
          {
              date1 = DateTime.Now;
              HttpContext.Cache.Insert("MyKey", date1, null, DateTime.Now.AddHours(1), System.Web.Caching.Cache.NoSlidingExpiration);
          }
  </code></pre>