external notifications are now based on Events.

This commit is contained in:
kay.one
2013-02-24 15:47:57 -08:00
parent a866c419e1
commit 5fc25b6095
32 changed files with 542 additions and 619 deletions
@@ -0,0 +1,16 @@
using System.Linq;
using NzbDrone.Common.Eventing;
using NzbDrone.Core.Model;
namespace NzbDrone.Core.Download
{
public class EpisodeDownloadedEvent : IEvent
{
public EpisodeParseResult ParseResult { get; private set; }
public EpisodeDownloadedEvent(EpisodeParseResult parseResult)
{
ParseResult = parseResult;
}
}
}
@@ -0,0 +1,16 @@
using System.Linq;
using NzbDrone.Common.Eventing;
using NzbDrone.Core.Tv;
namespace NzbDrone.Core.Download
{
public class SeriesRenamedEvent : IEvent
{
public Series Series { get; private set; }
public SeriesRenamedEvent(Series series)
{
Series = series;
}
}
}