public void BasicUri() { //arrange var expected = Helpers.ParseQueryString("/maps/api/streetview?location=30.1,-60.2&size=512x512"); StreetViewRequest sm = new StreetViewRequest() { Location = new LatLng(30.1, -60.2) , Size = new MapSize(512, 512) }; //act Uri actualUri = sm.ToUri(); var actual = Helpers.ParseQueryString(actualUri.PathAndQuery); //assert actual.ShouldAllBeEquivalentTo(expected); }
public Task <Stream> GetStreamAsync(StreetViewRequest request) { var uri = new Uri(baseUri, request.ToUri()); return(http.GetStreamAsync(uri)); }
public Stream GetStream(StreetViewRequest request) { var uri = new Uri(baseUri, request.ToUri()); return(http.GetStream(uri)); }