public static string GenerateJsonBody(QueryCoordinates origin, QueryCoordinates destination) { var originarray = CoordinatesArray(origin); var destarray = CoordinatesArray(destination); Destination[] origins = new Destination[1]; origins[0] = new Destination { Latitude = originarray[0], Longitude = originarray[1] }; Destination[] destinations = new Destination[1]; destinations[0] = new Destination { Latitude = destarray[0], Longitude = destarray[1] }; BodyDistanceMatrix body = new BodyDistanceMatrix() { Origins = origins, Destinations = destinations, TravelMode = "driving" }; return(Serialize.ToJson(body)); }
public static string ToJson(this BodyDistanceMatrix self) => JsonConvert.SerializeObject(self, Converter.Settings);