public static async Task <IEnumerable <WeatherForecastResponse> > GetWeatherForecasts(DateTime date, string city)
        {
            var filterRequest =
                new WeatherForecastFilter
            {
                Date = date,
                City = city
            };

            return(await GetWeatherForecasts(filterRequest));
        }
        private static async Task <IEnumerable <WeatherForecastResponse> > GetWeatherForecasts(WeatherForecastFilter filterRequest)
        {
            var request = BuildMessage(filterRequest, "weatherForecasts");

            return(await GetAsync <WeatherForecastResponse>(request));
        }