// This will take the default implementation (do nothing)
        //public override void OnCompleted()
        //{
        //    Console.WriteLine("Additional weather data will not be transmitted to the Current Conditions display.");
        //}


        public override void OnNext(WeatherData oWeatherData)
        {
            mnTemperature = oWeatherData.Temperature;
            mnHumidity    = oWeatherData.Humidity;
            Display();
        }
 public override void OnNext(WeatherData voWeatherData)
 {
     heatIndex = ComputeHeatIndex(voWeatherData.Temperature, voWeatherData.Humidity);
     Display();
 }