Inheritance: EpisodeWithDownloadSettings
 public void Save()
 {
     lock (_downloadslock)
     {
         List <EpisodeWithDownloadSettings> sv = new List <EpisodeWithDownloadSettings>();
         foreach (DownloadItem d in _downloads)
         {
             EpisodeWithDownloadSettingAndStatus dk = new EpisodeWithDownloadSettingAndStatus();
             d.Episode.CopyTo(dk);
             dk.DownloadStatus = d.Status;
             sv.Add(dk);
         }
         string cpath = Path.Combine(UserDataPath.Get(), downloads);
         File.WriteAllText(cpath, JsonConvert.SerializeObject(sv));
     }
 }
 public void Save()
 {
     lock (_downloadslock)
     {
         List<EpisodeWithDownloadSettings> sv=new List<EpisodeWithDownloadSettings>();
         foreach (DownloadItem d in _downloads)
         {
             EpisodeWithDownloadSettingAndStatus dk =new EpisodeWithDownloadSettingAndStatus();
             d.Episode.CopyTo(dk);
             dk.DownloadStatus = d.Status;
             sv.Add(dk);
         }
         string cpath = Path.Combine(UserDataPath.Get(), downloads);
         File.WriteAllText(cpath, JsonConvert.SerializeObject(sv));
     }
 }