private void SunTimeChanged(SunTimeData newData) { Dispatcher.Invoke(() => { SunriseLabel.Content = newData.Sunrise.ToString("H:mm"); SunsetLabel.Content = newData.Sunset.ToString("H:mm"); }); }
static void Main(string[] args) { SunTime sun = new SunTime(); sun.Latitude = 55.567231; sun.Longtitude = 9.754025; Console.WriteLine("Requesting API"); Console.WriteLine($"\nStatus: {sun.ApiStatus}"); SunTimeData data = sun.SunTimeData; Console.WriteLine($"Sunrise: {sun.Sunrise}\nSunset: {sun.Sunset}\nSolar noon: {data.SolarNoon}\n" + $"Day length: {data.DayLength}\nCivil twilight: {data.CivilTwilightBegin} --> {data.CivilTwilightEnd}\n" + $"Nautical twilight: {data.NauticalTwilightBegin} --> {data.NauticalTwilightEnd}\n" + $"Astronomical twilight: {data.AstronomicalTwilightBegin} --> {data.AstronomicalTwilightEnd}"); Console.ReadKey(); }