コード例 #1
0
        protected override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            //while (Convert.ToBoolean(ConfigurationManager.AppSettings["false"] ?? "true"))
            //{
            //    new Data.Entities().Database.Connection.OpenAsync();
            //}

            var actionDesc = (ReflectedActionDescriptor)filterContext.ActionDescriptor;

            if (SecurityModel.IsUserSessionActive)
            {
                return;
            }

            filterContext.Result = RedirectToAction("Index", "Home", new { area = "" });
            SecurityModel.ClearSession();
            return;
        }