public CheckedOperand(IOperand check, IParameterizedFilterOperand operand) { Check = check ?? throw new ArgumentNullException(nameof(check)); Operand = operand ?? throw new ArgumentNullException(nameof(operand)); }
public static CheckedOperand AndCheck(this IParameterizedFilterOperand operand, IOperand check) => new CheckedOperand(check, operand);