public SearchQuery(IFieldQualifier fields, IValueFieldQualifier valueMap, IPredicateFieldQualifier predicateMap, IOperationFieldQualifier operationMap) { Fields = fields ?? throw new ArgumentNullException(nameof(fields)); ValueMap = valueMap ?? throw new ArgumentNullException(nameof(valueMap)); PredicateMap = predicateMap ?? throw new ArgumentNullException(nameof(predicateMap)); OperationMap = operationMap ?? throw new ArgumentNullException(nameof(operationMap)); }
public ModelQuery(IFieldQualifier fields, IValueFieldQualifier valueMap, IPredicateFieldQualifier predicateMap) { Fields = fields ?? throw new ArgumentNullException(nameof(fields)); ValueMap = valueMap ?? throw new ArgumentNullException(nameof(valueMap)); PredicateMap = predicateMap ?? throw new ArgumentNullException(nameof(predicateMap)); }