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.
Zero/ZeroLevel/Services/Specification/ISpecification.cs

13 lines
287 B

namespace ZeroLevel.Specification
{
public interface ISpecification<T>
{
bool IsSatisfiedBy(T o);
ISpecification<T> And(ISpecification<T> specification);
ISpecification<T> Or(ISpecification<T> specification);
ISpecification<T> Not();
}
}

Powered by TurnKey Linux.