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; }