/// <summary> /// Load existing renewals fromt the registry /// </summary> /// <returns>existing renewals</returns> public List <ScheduledRenewal> LoadRenewals() { var result = new List <ScheduledRenewal>(); var values = Registry.GetValue(registryKey, renewalsValueName, null) as string[]; if (values != null) { foreach (var renewal in values) { result.Add(ScheduledRenewal.Load(renewal)); } } return(result); }