You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
479 B
19 lines
479 B
2 years ago
|
using NzbDrone.Core.Movies;
|
||
|
using NzbDrone.Core.Validation;
|
||
|
|
||
|
namespace NzbDrone.Core.AutoTagging.Specifications
|
||
|
{
|
||
|
public interface IAutoTaggingSpecification
|
||
|
{
|
||
|
int Order { get; }
|
||
|
string ImplementationName { get; }
|
||
|
string Name { get; set; }
|
||
|
bool Negate { get; set; }
|
||
|
bool Required { get; set; }
|
||
|
NzbDroneValidationResult Validate();
|
||
|
|
||
|
IAutoTaggingSpecification Clone();
|
||
|
bool IsSatisfiedBy(Movie movie);
|
||
|
}
|
||
|
}
|