private void ConcatHouseData(IHousingSiteHandler siteHandler) { foreach (HouseData house in siteHandler.houseData) { houseData.Add(house); } }
private void Run(int site) { Console.WriteLine("Handling site " + site + "(" + housingSites.Keys.ElementAt(site) + ")"); IHousingSiteHandler currentHousingSiteHandler = housingSites.Values.ElementAt(site); currentHousingSiteHandler.SetParams(city, priceMin, priceMax, area, bedrooms); currentHousingSiteHandler.ParsePage(); ConcatHouseData(currentHousingSiteHandler); }