public DiscreteCategoryCountService(
     IFacetSetting config,
     IRepositoryRegistry registry,
     IQuerySetupBuilder builder,
     IDiscreteCategoryCountQueryCompiler countSqlCompiler,
     ITypedQueryProxy queryProxy) : base(config, registry, builder, queryProxy)
 {
     CountSqlCompiler = countSqlCompiler;
 }
 public BogusPickService(
     IRepositoryRegistry registry,
     IQuerySetupBuilder builder,
     IValidPicksSqlCompiler picksCompiler,
     ITypedQueryProxy queryProxy
     ) : base(registry, builder)
 {
     PicksCompiler = picksCompiler;
     QueryProxy    = queryProxy;
 }
Exemplo n.º 3
0
 public FacetContentService(
     IFacetSetting config,
     IRepositoryRegistry context,
     IQuerySetupBuilder builder,
     ITypedQueryProxy queryProxy
     ) : base(context, builder)
 {
     Config     = config;
     QueryProxy = queryProxy;
 }
 public RangeCategoryCountService(
     IFacetSetting config,
     IRepositoryRegistry context,
     IQuerySetupBuilder builder,
     IRangeCategoryCountSqlCompiler rangeCountSqlCompiler,
     ITypedQueryProxy queryProxy
     ) : base(config, context, builder, queryProxy)
 {
     RangeCountSqlCompiler = rangeCountSqlCompiler;
     CountTables           = Config.CountTable.WrapToList();
 }
Exemplo n.º 5
0
 public DiscreteFacetContentService(
     IFacetSetting config,
     IRepositoryRegistry context,
     IQuerySetupBuilder builder,
     ICategoryCountServiceLocator categoryCountServiceLocator,
     IDiscreteContentSqlCompiler contentSqlCompiler,
     ITypedQueryProxy queryProxy
     ) : base(config, context, builder, queryProxy)
 {
     CategoryCountService = categoryCountServiceLocator.Locate(EFacetType.Discrete);
     SqlCompiler          = contentSqlCompiler;
 }
Exemplo n.º 6
0
 public RangeFacetContentService(
     IFacetSetting config,
     IRepositoryRegistry context,
     IQuerySetupBuilder builder,
     ICategoryCountServiceLocator categoryCountServiceLocator,
     IRangeIntervalSqlCompiler rangeIntervalSqlCompiler,
     IRangeOuterBoundExtentService outerBoundExtentService,
     ITypedQueryProxy queryProxy
     ) : base(config, context, builder, queryProxy)
 {
     CategoryCountService     = categoryCountServiceLocator.Locate(EFacetType.Range);
     RangeIntervalSqlCompiler = rangeIntervalSqlCompiler;
     OuterBoundExtentService  = outerBoundExtentService;
 }
Exemplo n.º 7
0
 public CategoryCountService(IFacetSetting config, IRepositoryRegistry registry, IQuerySetupBuilder builder, ITypedQueryProxy queryProxy) : base(registry, builder)
 {
     Config     = config;
     QueryProxy = queryProxy;
 }
 public RangeOuterBoundExtentService(ITypedQueryProxy queryProxy)
 {
     QueryProxy = queryProxy;
 }