Exemple #1
0
        public WeatherRequestResult Build(WeatherData data)
        {
            var source = data.Head.Source;
            var result = new WeatherRequestResult
            {
                CreditUrl                = source.Credit,
                CreditLogUrl             = source.CreditLogo,
                CreatedOnUtc             = data.Head.Product.CreationDate,
                Temperatures             = ProcessTemperatures(data),
                Precipitation            = ProcessPrecipitations(data),
                Humidity                 = ProcessHumidities(data),
                PrecipitationProbability = ProcessPrecipProbabilities(data),
                Wind       = ProcessWind(data),
                CloudCover = ProcessCloudCover(data)
            };

            //  result.Weather = ProcessWeatherText(data);

            //   result.Weather = ProcessWeathers(data);

            return(result);
        }
        public WeatherRequestResult Build(WeatherData data)
        {
            var source = data.Head.Source;
            var result = new WeatherRequestResult
            {
                CreditUrl = source.Credit,
                CreditLogUrl = source.CreditLogo,
                CreatedOnUtc = data.Head.Product.CreationDate,
                Temperatures = ProcessTemperatures(data),
                Precipitation = ProcessPrecipitations(data),
                Humidity = ProcessHumidities(data),
                PrecipitationProbability = ProcessPrecipProbabilities(data),
                Wind = ProcessWind(data),
                CloudCover = ProcessCloudCover(data)
            };

            //  result.Weather = ProcessWeatherText(data);

             //   result.Weather = ProcessWeathers(data);

            return result;
        }