コード例 #1
0
        public async Task TestGeocodeReverseGeocodingWithLocationTypeFilterInFreeMode()
        {
            var locationTypeFilter = new LocationTypeFilter()
            {
                Rooftop = true
            };

            await Assert.ThrowsAsync <ArgumentException>(async() => await ClientFixture.Client.GeocodeAddress(33.217555, -117.352647, locationTypeFilter: locationTypeFilter));
        }
コード例 #2
0
        public async Task TestGeocodeReverseGeocodingWithLocationTypeFilter()
        {
            var apiKey = "[ADD-API-KEY-HERE]";
            var client = new GeocodeClient(apiKey);

            var locationTypeFilter = new LocationTypeFilter()
            {
                Rooftop = true
            };

            var reverseGeocodingResponse = await client.GeocodeAddress(33.217555, -117.352647, locationTypeFilter : locationTypeFilter);

            var result = reverseGeocodingResponse.Results.First();

            Assert.Equal("480 Airport Rd, Oceanside, CA 92058, USA", result.FormattedAddress);
        }