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); } }
public override bool OnActionExecuting() { var result = OutputCacheManager.Get(HttpContext.Current.Request.Url); if (result == null) { return(true); } else { return(false); } }
public override ActionResult OnActionExecuting() { return(OutputCacheManager.Get(HttpContext.Current.Request.Url)); }