Пример #1
0
 public CatalogQuery(Models.CatalogQuerySortedAttribute sortedAttributeQuery = null,
                     Models.CatalogQueryExact exactQuery             = null,
                     Models.CatalogQueryPrefix prefixQuery           = null,
                     Models.CatalogQueryRange rangeQuery             = null,
                     Models.CatalogQueryText textQuery               = null,
                     Models.CatalogQueryItemsForTax itemsForTaxQuery = null,
                     Models.CatalogQueryItemsForModifierList itemsForModifierListQuery = null,
                     Models.CatalogQueryItemsForItemOptions itemsForItemOptionsQuery   = null,
                     Models.CatalogQueryItemVariationsForItemOptionValues itemVariationsForItemOptionValuesQuery = null)
 {
     SortedAttributeQuery      = sortedAttributeQuery;
     ExactQuery                = exactQuery;
     PrefixQuery               = prefixQuery;
     RangeQuery                = rangeQuery;
     TextQuery                 = textQuery;
     ItemsForTaxQuery          = itemsForTaxQuery;
     ItemsForModifierListQuery = itemsForModifierListQuery;
     ItemsForItemOptionsQuery  = itemsForItemOptionsQuery;
     ItemVariationsForItemOptionValuesQuery = itemVariationsForItemOptionValuesQuery;
 }
Пример #2
0
 public Builder ExactQuery(Models.CatalogQueryExact value)
 {
     exactQuery = value;
     return(this);
 }
Пример #3
0
 public Builder ExactQuery(Models.CatalogQueryExact exactQuery)
 {
     this.exactQuery = exactQuery;
     return(this);
 }