public AzureIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap<IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, IExecutionContext executionContext)
   : this(valueFormatter, fieldQueryTranslators, fieldNameTranslator, new IExecutionContext[1]
   {
 executionContext
   }, (IFieldMapReaders)null)
 {
 }
Ejemplo n.º 2
0
 public AzureIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap <IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, IExecutionContext executionContext)
     : this(valueFormatter, fieldQueryTranslators, fieldNameTranslator, new IExecutionContext[1]
 {
     executionContext
 }, (IFieldMapReaders)null)
 {
 }
 public AzureIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap<IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, Func<string, IAzureSearchFieldConfiguration> getFieldConfiguration, IExecutionContext[] executionContexts, IFieldMapReaders fieldMap, bool convertQueryDatesToUtc)
 {
     if (valueFormatter == null)
         throw new ArgumentNullException("valueFormatter");
     if (fieldQueryTranslators == null)
         throw new ArgumentNullException("fieldQueryTranslators");
     if (fieldNameTranslator == null)
         throw new ArgumentNullException("fieldNameTranslator");
     this.ValueFormatter = valueFormatter;
     this.FieldQueryTranslators = fieldQueryTranslators;
     this.FieldNameTranslator = fieldNameTranslator;
     this.ExecutionContexts = executionContexts ?? new IExecutionContext[0];
     this.FieldMap = fieldMap;
     this.getFieldConfiguration = getFieldConfiguration;
     this.getFieldConfiguration = getFieldConfiguration;
     this.ConvertQueryDatesToUtc = convertQueryDatesToUtc;
 }
Ejemplo n.º 4
0
 // Methods
 public ElasticSearchIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap <IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, IExecutionContext executionContext)
 {
     if (valueFormatter == null)
     {
         throw new ArgumentNullException("valueFormatter");
     }
     if (fieldQueryTranslators == null)
     {
         throw new ArgumentNullException("fieldQueryTranslators");
     }
     if (fieldNameTranslator == null)
     {
         throw new ArgumentNullException("fieldNameTranslator");
     }
     ValueFormatter        = valueFormatter;
     FieldNameTranslator   = fieldNameTranslator;
     FieldQueryTranslators = fieldQueryTranslators;
     ExecutionContext      = executionContext;
 }
        public ElasticIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap <IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, IExecutionContext[] executionContexts, IFieldMapReaders fieldMap)
        {
            if (valueFormatter == null)
            {
                throw new ArgumentNullException(nameof(valueFormatter));
            }
            if (fieldQueryTranslators == null)
            {
                throw new ArgumentNullException(nameof(fieldQueryTranslators));
            }
            if (fieldNameTranslator == null)
            {
                throw new ArgumentNullException(nameof(fieldNameTranslator));
            }

            ValueFormatter        = valueFormatter;
            FieldQueryTranslators = fieldQueryTranslators;
            FieldNameTranslator   = fieldNameTranslator;
            ExecutionContexts     = executionContexts;
            FieldMap = fieldMap;
        }
Ejemplo n.º 6
0
 public AzureIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap <IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, Func <string, IAzureSearchFieldConfiguration> getFieldConfiguration, IExecutionContext[] executionContexts, IFieldMapReaders fieldMap, bool convertQueryDatesToUtc)
 {
     if (valueFormatter == null)
     {
         throw new ArgumentNullException("valueFormatter");
     }
     if (fieldQueryTranslators == null)
     {
         throw new ArgumentNullException("fieldQueryTranslators");
     }
     if (fieldNameTranslator == null)
     {
         throw new ArgumentNullException("fieldNameTranslator");
     }
     this.ValueFormatter        = valueFormatter;
     this.FieldQueryTranslators = fieldQueryTranslators;
     this.FieldNameTranslator   = fieldNameTranslator;
     this.ExecutionContexts     = executionContexts ?? new IExecutionContext[0];
     this.FieldMap = fieldMap;
     this.getFieldConfiguration  = getFieldConfiguration;
     this.getFieldConfiguration  = getFieldConfiguration;
     this.ConvertQueryDatesToUtc = convertQueryDatesToUtc;
 }
 public ElasticIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap <IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, IExecutionContext[] executionContexts)
     : this(valueFormatter, fieldQueryTranslators, fieldNameTranslator, executionContexts, null)
 {
 }
 public AzureIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap<IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, Func<string, IAzureSearchFieldConfiguration> getFieldConfiguration, IExecutionContext[] executionContexts, IFieldMapReaders fieldMap)
   : this(valueFormatter, fieldQueryTranslators, fieldNameTranslator, getFieldConfiguration, executionContexts, null, false)
 {
 }
 public AzureIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap<IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, IExecutionContext[] executionContexts, IFieldMapReaders fieldMap)
   : this(valueFormatter, fieldQueryTranslators, fieldNameTranslator, null, executionContexts, fieldMap)
 {
 }
Ejemplo n.º 10
0
 public AzureIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap <IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, Func <string, IAzureSearchFieldConfiguration> getFieldConfiguration, IExecutionContext[] executionContexts, IFieldMapReaders fieldMap)
     : this(valueFormatter, fieldQueryTranslators, fieldNameTranslator, getFieldConfiguration, executionContexts, null, false)
 {
 }
Ejemplo n.º 11
0
 public AzureIndexParameters(IIndexValueFormatter valueFormatter, IFieldQueryTranslatorMap <IFieldQueryTranslator> fieldQueryTranslators, FieldNameTranslator fieldNameTranslator, IExecutionContext[] executionContexts, IFieldMapReaders fieldMap)
     : this(valueFormatter, fieldQueryTranslators, fieldNameTranslator, null, executionContexts, fieldMap)
 {
 }