public DiscreteCategoryCountService( IFacetSetting config, IRepositoryRegistry registry, IQuerySetupBuilder builder, IDiscreteCategoryCountQueryCompiler countSqlCompiler, ITypedQueryProxy queryProxy) : base(config, registry, builder, queryProxy) { CountSqlCompiler = countSqlCompiler; }
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(); }
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; }
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; }
public CategoryCountService(IFacetSetting config, IRepositoryRegistry registry, IQuerySetupBuilder builder, ITypedQueryProxy queryProxy) : base(registry, builder) { Config = config; QueryProxy = queryProxy; }