Esempio n. 1
0
        public async Task <ElevationResponse> GetResponseAsync(ElevationRequest request)
        {
            var url = new Uri(baseUri, request.ToUri());

            return(await http.GetAsync <ElevationResponse>(url));
        }
Esempio n. 2
0
        public async Task <DistanceMatrixResponse> GetResponseAsync(DistanceMatrixRequest request)
        {
            var url = new Uri(baseUri, request.ToUri());

            return(await http.GetAsync <DistanceMatrixResponse>(url));
        }
Esempio n. 3
0
        public async Task <SnapToRoadsResponse> GetResponseAsync(SnapToRoadsRequest request)
        {
            var url = new Uri(baseUri, request.ToUri());

            return(await http.GetAsync <SnapToRoadsResponse>(url));
        }
Esempio n. 4
0
        public async Task <PlacesResponse> GetResponseAsync <TRequest>(TRequest request) where TRequest : PlacesRequest
        {
            var url = new Uri(baseUri, request.ToUri());

            return(await http.GetAsync <PlacesResponse>(url));
        }
Esempio n. 5
0
        public async Task <TimeZoneResponse> GetResponseAsync(TimeZoneRequest request)
        {
            var url = new Uri(baseUri, request.ToUri());

            return(await http.GetAsync <TimeZoneResponse>(url));
        }
        public async Task <GeocodeResponse> GetResponseAsync(GeocodingRequest request)
        {
            var url = new Uri(baseUri, request.ToUri());

            return(await http.GetAsync <GeocodeResponse>(url));
        }
        public async Task <PlaceDetailsResponse> GetResponseAsync(PlaceDetailsRequest request)
        {
            var url = new Uri(baseUri, request.ToUri());

            return(await http.GetAsync <PlaceDetailsResponse>(url));
        }