public CustomerSearchService(ICustomerSearchRepository customerSearchRepository, ICustomerPropertyValueSearchRepository customerPropertyValueSearchRepository, ICustomerPageQueryer customerPageQueryer) { _customerSearchRepository = customerSearchRepository; _customerPropertyValueSearchRepository = customerPropertyValueSearchRepository; _customerPageQueryer = customerPageQueryer; }
public CustomerPageQueryer(IQueryExpressionCreaterProvider queryExpressionCreaterProvider, ICustomerPageQueryRepository pageQueryRepository, ICustomerPropertyValueSearchRepository propertyValueSearchRepository, ICustomerPropertySearchRepository propertySearchRepository, ICustomerSearchRepository entitySearchRepository ) { base.QueryExpressionCreaterProvider = queryExpressionCreaterProvider; base.PageQueryRepository = pageQueryRepository; base.PropertyValueSearchRepository = propertyValueSearchRepository; base.PropertySearchRepository = propertySearchRepository; base.EntitySearchRepository = entitySearchRepository; }
public CustomerPropertyUsedByValueChecker(ICustomerPropertyValueSearchRepository customerPropertyValueSearchRepository) { base.PropertyValueSearchRepository = customerPropertyValueSearchRepository; }