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));
}
}