public SpecificationBase <TEntity> Or(SpecificationBase <TEntity> specification) { return(new OrSpecification <TEntity>(this, specification)); }
public AndSpecification(SpecificationBase <T> left, SpecificationBase <T> right) { _right = right; _left = left; }
public SpecificationBase <TEntity> And(SpecificationBase <TEntity> specification) { return(new AndSpecification <TEntity>(this, specification)); }