private void PullDaylight() { var response = PullValue(nameof(IDaylightService)); var sunrise = (TimeSpan)response["Sunrise"]; var sunset = (TimeSpan)response["Sunset"]; if (Settings.UseSunriseSunset) { _daylightService.Update(sunrise, sunset); } }
private void PushData() { if (Settings.UseTemperature) { _outdoorService.UpdateTemperature(Temperature); } if (Settings.UseHumidity) { _outdoorService.UpdateHumidity(Humidity); } if (Settings.UseSunriseSunset) { _daylightService.Update(Sunrise, Sunset); } if (Settings.UseWeather) { _outdoorService.UpdateCondition(Condition); } }
private void PushData() { if (Settings.UseTemperature) { _outdoorTemperatureService.Update(Temperature); } if (Settings.UseHumidity) { _outdoorHumidityService.Update(Humidity); } if (Settings.UseSunriseSunset) { _daylightService.Update(Sunrise, Sunset); } if (Settings.UseWeather) { _weatherService.Update(Weather); } }