private IEnumerable<ITrainRoute> GetTrainRoutes(DateTime date, int trainNo, string fromId, string toId) { var htmlExtractor = new TrainRouteExtractor(fromId, toId, date); var htmlScraper = new HtmlScraper<TrainRoute>(htmlExtractor); var url = _settingsProvider.GetRouteUrl(date, trainNo); var routes = htmlScraper.Scrape(url); return routes; }
private IEnumerable <ITrainRoute> GetTrainRoutes(DateTime date, int trainNo, string fromId, string toId) { var htmlExtractor = new TrainRouteExtractor(fromId, toId, date); var htmlScraper = new HtmlScraper <TrainRoute>(htmlExtractor); var url = _settingsProvider.GetRouteUrl(date, trainNo); var routes = htmlScraper.Scrape(url); return(routes); }