1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-26 22:46:53 -04:00
Files
Radarr/src/NzbDrone.Core/DecisionEngine/Decision.cs
T

30 lines
729 B
C#

namespace NzbDrone.Core.DecisionEngine
{
public class Decision
{
public bool Accepted { get; private set; }
public string Reason { get; private set; }
public int ProfileId { get; private set; }
private static readonly Decision AcceptDecision = new Decision { Accepted = true };
private Decision()
{
}
public static Decision Accept()
{
return AcceptDecision;
}
public static Decision Reject(string reason, int profileId = 0)
{
return new Decision
{
Accepted = false,
Reason = reason,
ProfileId = profileId
};
}
}
}