public static List <ParkGrant> QueryByCardIds(List <string> cardIds) { if (cardIds.Count == 0) { throw new ArgumentNullException("cardIds"); } IParkGrant factory = ParkGrantFactory.GetFactory(); return(factory.QueryByCardIds(cardIds)); }