public override void OnActionExecuting(ActionExecutingContext filterContext) { var shortRouteProfile = filterContext.GetShortRouteProfile(); var sessionName = shortRouteProfile.GetCombined("."); var session = filterContext.HttpContext.Session; if (session != null) { var lastVist = session[sessionName] as DateTime?; } base.OnActionExecuting(filterContext); }