private static void ConvertHourForecast(HourForecast hourForecast, List <AbstractParameter> parameters) { parameters.Add(new Temperature( hourForecast.temperature)); parameters.Add(Pressure.FromHpa( hourForecast.pressure)); parameters.Add(new PrecipitationAmount( hourForecast.precipIntensity)); parameters.Add(Humidity.FromPart( hourForecast.humidity)); parameters.Add(Cloudiness.FromPart( hourForecast.cloudCover)); parameters.Add(new WindDirection( hourForecast.windBearing)); parameters.Add(new WindSpeed( hourForecast.windSpeed)); }