public void Add(OnDownloadSonarrEvent evnt) { foreach (var x in evnt.Episodes) { Add(x, evnt.EpisodeFile); } }
private void SonarrWebhooksService_OnDownload(object sender, OnDownloadSonarrEvent e) { if (Episodes.TryGetValue(e.Series.Id, out var ep)) { ep.Add(e); } else { Episodes[e.Series.Id] = new Episodes(e); } }
public Episodes(OnDownloadSonarrEvent evnt) : this(evnt.Series, new List <SonarrEpisode>()) { Add(evnt); }