public async Task <IEnumerable <PassageListItem> > Passages(int stopId) { var response = await this.passageService.GetPassagesByStopId(stopId, StopPassagesType.Departure, stopCacheService.GetStopType(stopId)); return(response.OldPassages.Select(p => new PassageListItem(p, true)) .Concat(response.ActualPassages.Select(p => new PassageListItem(p))).ToList()); }