예제 #1
0
        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));
        }
예제 #2
0
 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)));
 }