Пример #1
0
 public OrExpressionSpecification(ExpressionSpecification <T> left, ExpressionSpecification <T> right)
 {
     _right = right;
     _left  = left;
 }
Пример #2
0
 public NotExpressionSpecification(ExpressionSpecification <T> left)
 {
     _left = left;
 }
Пример #3
0
 public ExpressionSpecification <T> Or(ExpressionSpecification <T> specification) => new OrExpressionSpecification <T>(this, specification);
Пример #4
0
 public ExpressionSpecification <T> Not(ExpressionSpecification <T> specification) => new NotExpressionSpecification <T>(this);
Пример #5
0
 public ExpressionSpecification <T> And(ExpressionSpecification <T> specification) => new AndExpressionSpecification <T>(this, specification);