Beispiel #1
0
        private static void ParseXForecast(XElement xForecast, List <AbstractParameter> parameters)
        {
            parameters.Add(new Temperature(
                               xForecast.Element("temperature").Value));

            parameters.Add(new Pressure(
                               xForecast.Element("pressure").Value));

            parameters.Add(new PrecipitationAmount(
                               xForecast.Element("precipitation").Value));

            parameters.Add(new Humidity(
                               xForecast.Element("humidity").Value));

            parameters.Add(new Cloudiness(
                               xForecast.Element("cloud_cover").Value));

            parameters.Add(WindDirection.FromCode(
                               xForecast.Element("wind_direction").Value));

            parameters.Add(new WindSpeed(
                               xForecast.Element("wind_velocity").Value));
        }