예제 #1
0
 public ElasticQueryExecutor(IElasticClient elasticClient, string dataId)
 {
     _elasticClient = elasticClient;
     _dataId        = dataId;
     _propertyNameInferrerParser        = new PropertyNameInferrerParser(_elasticClient);
     _elasticGeneratorQueryModelVisitor = new ElasticGeneratorQueryModelVisitor <TK>(_propertyNameInferrerParser);
 }
 public ElasticGeneratorQueryModelVisitor(PropertyNameInferrerParser propertyNameInferrerParser)
 {
     _propertyNameInferrerParser = propertyNameInferrerParser;
 }
예제 #3
0
 public GeneratorExpressionTreeVisitor(PropertyNameInferrerParser propertyNameInferrerParser)
 {
     _propertyNameInferrerParser = propertyNameInferrerParser;
 }