Пример #1
0
        public async Task <string> Get(string query)
        {
            var geo = await _geoQueryService.Query(query);

            var coords = new GeoCoordinate(geo.Results[0].Location.Lat.ToString(), geo.Results[0].Location.Long.ToString());

            var forecast = await _weatherQueryService.Query(coords);

            var resp = new WeatherResponse(geo, forecast);

            return(JsonConvert.SerializeObject(resp));
        }
Пример #2
0
        public async void ReturnsGeoInfo()
        {
            var result = await _geocodioQueryService.Query("foo");

            Assert.True(result is GeoResponse);
        }