public CustomerSearchService(ICustomerSearchRepository customerSearchRepository,
                              ICustomerPropertyValueSearchRepository customerPropertyValueSearchRepository,
                              ICustomerPageQueryer customerPageQueryer)
 {
     _customerSearchRepository = customerSearchRepository;
     _customerPropertyValueSearchRepository = customerPropertyValueSearchRepository;
     _customerPageQueryer = customerPageQueryer;
 }
Example #2
0
 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;
 }
Example #3
0
 public CustomerPropertyUsedByValueChecker(ICustomerPropertyValueSearchRepository customerPropertyValueSearchRepository)
 {
     base.PropertyValueSearchRepository = customerPropertyValueSearchRepository;
 }