public async Task <DeparturesBoardModel> GetFastest(FastestDepartureQuery query) { var endpoint = default(LDBServiceSoapClient.EndpointConfiguration); var svc = new LDBServiceSoapClient(endpoint); var board = await svc.GetFastestDeparturesWithDetailsAsync(Mapper.Map <GetFastestDeparturesWithDetailsRequest>(query)); return(Mapper.Map <DeparturesBoardModel>(board)); }
public async Task <GetFastestDeparturesWithDetailsResponse> GetFastestDeparturesWithDetailsAsync(AccessToken accessToken, string crs, string[] filterList, int timeOffset, int timeWindow) { return(await Execute(() => client.GetFastestDeparturesWithDetailsAsync(accessToken, crs, filterList, timeOffset, timeWindow))); }