public CustomerFinanceSearchService(ICustomerFinanceSearchRepository financeSearchRepository, ICustomerFinancePropertyValueSearchRepository financePropertyValueSearchRepository, IQueryExpressionCreaterProvider queryExpressionCreaterProvider, ICustomerFinancePageQueryer customerFinancePageQueryer ) { _financeSearchRepository = financeSearchRepository; _financePropertyValueSearchRepository = financePropertyValueSearchRepository; _queryExpressionCreaterProvider = queryExpressionCreaterProvider; _customerFinancePageQueryer = customerFinancePageQueryer; }
public CustomerFinancePageQueryer(IQueryExpressionCreaterProvider queryExpressionCreaterProvider, ICustomerFinancePageQueryRepository pageQueryRepository, ICustomerFinancePropertyValueSearchRepository propertyValueSearchRepository, ICustomerFinancePropertySearchRepository propertySearchRepository, ICustomerFinanceSearchRepository entitySearchRepository ) { base.QueryExpressionCreaterProvider = queryExpressionCreaterProvider; base.PageQueryRepository = pageQueryRepository; base.PropertyValueSearchRepository = propertyValueSearchRepository; base.PropertySearchRepository = propertySearchRepository; base.EntitySearchRepository = entitySearchRepository; }
public CustomerFinancePropertyUsedByValueChecker(ICustomerFinancePropertyValueSearchRepository customerFinancePropertyValueSearchRepository) { base.PropertyValueSearchRepository = customerFinancePropertyValueSearchRepository; }