public IEnumerable <RouteSchedule> GetSchedule(string agencyTag, string routeTag) { var request = _factory.CreateScheduleRequest(agencyTag, routeTag); string response = ExecuteRequest(request); List <RouteSchedule> routeSchedules = _parser.ParseSchedule(response); return(routeSchedules); }
public Task <List <RouteSchedule> > GetSchedule(string agencyTag, string routeTag) { var request = _factory.CreateScheduleRequest(agencyTag, routeTag); return(ExecuteRequest(request).ContinueWith(x => _parser.ParseSchedule(x.Result))); }