public static List <BaseParkinfo> QueryParkingByVillageId(string villageId) { if (string.IsNullOrWhiteSpace(villageId)) { throw new ArgumentNullException("villageId"); } IParking factory = ParkingFactory.GetFactory(); return(factory.QueryParkingByVillageId(villageId)); }