/// <summary> /// Initializes a new instance of the <see cref="RangeOrEqualsExpressionBuilder"/> class. /// </summary> /// <param name="operationTypeValidator">The operation type validator.</param> /// <param name="constantExpressionBuilder">The constant expression builder.</param> /// <param name="nullCheckExpressionBuilder">The null check expression builder.</param> /// <param name="equalExpressionBuilder">Equality check expression builder.</param> public RangeOrEqualsExpressionBuilder( OperationTypeValidator operationTypeValidator, ConstantExpressionBuilder constantExpressionBuilder, NullCheckExpressionBuilder nullCheckExpressionBuilder, EqualExpressionBuilder equalExpressionBuilder) { this.operationTypeValidator = operationTypeValidator; this.constantExpressionBuilder = constantExpressionBuilder; this.nullCheckExpressionBuilder = nullCheckExpressionBuilder; this.equalExpressionBuilder = equalExpressionBuilder; }
/// <summary> /// Initializes a new instance of the <see cref="ContainsExpressionBuilder"/> class. /// </summary> /// <param name="nullCheckExpressionBuilder">The null check expression builder.</param> public ContainsExpressionBuilder(NullCheckExpressionBuilder nullCheckExpressionBuilder) { this.nullCheckExpressionBuilder = nullCheckExpressionBuilder; }