예제 #1
0
 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));
 }
예제 #2
0
 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));
 }