public override void OnActionExecuting(ActionExecutingContext filterContext) { if (_context == null) { _context = new BankConfigLogic(); } var bankConfig = _context.GetConfig(); _context = null; if (bankConfig == null || !bankConfig.IsBusinessOpen) { filterContext.Result = new RedirectResult(string.Format("/BankConfig/")); } }