public StockSearchService(IStockSearchRepository searchRepository, IStockPropertyValueSearchRepository propertyValueSearchRepository, IStockPageQueryer pageQueryer ) { _searchRepository = searchRepository; _propertyValueSearchRepository = propertyValueSearchRepository; _pageQueryer = pageQueryer; }
public StockPageQueryer(IQueryExpressionCreaterProvider queryExpressionCreaterProvider, IStockPageQueryRepository pageQueryRepository, IStockPropertyValueSearchRepository propertyValueSearchRepository, IStockPropertySearchRepository propertySearchRepository, IStockSearchRepository entitySearchRepository ) { base.QueryExpressionCreaterProvider = queryExpressionCreaterProvider; base.PageQueryRepository = pageQueryRepository; base.PropertyValueSearchRepository = propertyValueSearchRepository; base.PropertySearchRepository = propertySearchRepository; base.EntitySearchRepository = entitySearchRepository; }
public StockPropertyUsedByValueChecker(IStockPropertyValueSearchRepository propertyValueSearchRepository) { base.PropertyValueSearchRepository = propertyValueSearchRepository; }