コード例 #1
0
 public override void OnActionExecuted(ref ActionResult result)
 {
     if (result.Content == null)
     {
         result = OutputCacheManager.Get(HttpContext.Current.Request.Url);
     }
     else
     {
         OutputCacheManager.Set(HttpContext.Current.Request.Url, result, _duration);
     }
 }
コード例 #2
0
        public override bool OnActionExecuting()
        {
            var result = OutputCacheManager.Get(HttpContext.Current.Request.Url);

            if (result == null)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #3
0
 public override ActionResult OnActionExecuting()
 {
     return(OutputCacheManager.Get(HttpContext.Current.Request.Url));
 }