private static void CheckUpdates(IVersionService versionService) { if (!Settings.Default.LastUpdateCheck.HasValue || DateTime.Now > Settings.Default.LastUpdateCheck.Value.AddDays(7)) { versionService.GetOnlineVersionAsync(); } }