public async Task <JsonResult> Get()
        {
            //var rng = new Random();
            //return Enumerable.Range(1, 5).Select(index => new WeatherForecast
            //{
            //    Date = DateTime.Now.AddDays(index),
            //    TemperatureC = rng.Next(-20, 55),
            //    Summary = Summaries[rng.Next(Summaries.Length)]
            //})
            //.ToArray();
            var weather = await _weatherClient.GetWeatherForecast("https://metaweather.com/location/api/44544");

            // var result = _mapper.Map<WeatherForecastModel, WeatherForecastDto>(weather);
            //return weather; //why didnt this work, why again using the jon?
            return(Json(weather));
        }