public List <MenuItem> GetMenu(string appSymbol, int userId) { List <MenuItem> items; if (MemoryCacher.GetValue("menu_" + userId.ToString()) == null) { SecurityDAO securityDAO = new SecurityDAO(connectionString); items = securityDAO.GetMenu(appSymbol, userId, ""); MemoryCacher.Add("menu_" + userId.ToString(), items, new DateTimeOffset(DateTime.Now.AddHours(6))); } else { items = (List <MenuItem>)MemoryCacher.GetValue("menu_" + userId.ToString()); } return(items); }