public HttpResponse GetRoute( string originDescription, string originLatitude, string originLongitude, string destinationDescription, string destinationLatitude, string destinationLongitude, string token, string uri) { var request = new HttpRequest { ContentType = "text/xml", Uri = uri, Body = String.Format( RouteXmlBodyTemplates.GetRouteBodyTemplate, originDescription, originLongitude, originLatitude, destinationDescription, destinationLongitude, destinationLatitude, token) }; return _httpClient.DoAPostRequest(request); }
public HttpResponse GetZoomRadius( string latitude, string longitude, string token, string uri) { var request = new HttpRequest { ContentType = "text/xml", Uri = uri, Body = String.Format( MapRenderXmlBodyTemplates.GetZoomRadiusTemplate, longitude, latitude, token) }; return _httpClient.DoAPostRequest(request); }
public HttpResponse FindCity( string city, string state, string token, string uri) { var request = new HttpRequest { ContentType = "text/xml", Uri = uri, Body = String.Format( FindAddressXmlBodyTemplates.FindCityRequestBodyTemplate, city, state, FindAddressXmlBodyTemplates.DefaultSearchOptionsTemplate, token) }; return _httpClient.DoAPostRequest(request); }
public HttpResponse CheckFence( string routeId, string latitude, string longitude, string token, string uri) { var request = new HttpRequest { ContentType = "text/xml", Uri = uri, Body = String.Format( RouteXmlBodyTemplates.CheckFenceTemplate, routeId, longitude, latitude, token) }; return _httpClient.DoAPostRequest(request); }
public HttpResponse GetAddress( string latitude, string longitude, string token, string uri) { var request = new HttpRequest { ContentType = "text/xml", Uri = uri, Body = String.Format( FindAddressXmlBodyTemplates.GetAddressRequestBodyTemplate, longitude, latitude, token) }; return _httpClient.DoAPostRequest(request); }
public HttpResponse GetIntersection( string street1, string street2, string token, string uri) { var request = new HttpRequest { ContentType = "text/xml", Uri = uri, Body = String.Format( FindAddressXmlBodyTemplates.GetIntersectionRequestBodyTemplate, street1, street2, token) }; return _httpClient.DoAPostRequest(request); }
public HttpResponse SetRouteFence( string routeId, string meters, string token, string uri) { var request = new HttpRequest { ContentType = "text/xml", Uri = uri, Body = String.Format( RouteXmlBodyTemplates.SetRouteFenceTemplate, routeId, meters, token) }; return _httpClient.DoAPostRequest(request); }