public PurchaseSearchService(IPurchaseSearchRepository searchRepository, IPurchasePropertyValueSearchRepository propertyValueSearchRepository, IPurchasePageQueryer pageQueryer ) { _searchRepository = searchRepository; _propertyValueSearchRepository = propertyValueSearchRepository; _pageQueryer = pageQueryer; }
public PurchasePageQueryer(IQueryExpressionCreaterProvider queryExpressionCreaterProvider, IPurchasePageQueryRepository pageQueryRepository, IPurchasePropertyValueSearchRepository propertyValueSearchRepository, IPurchasePropertySearchRepository propertySearchRepository, IPurchaseSearchRepository entitySearchRepository ) { base.QueryExpressionCreaterProvider = queryExpressionCreaterProvider; base.PageQueryRepository = pageQueryRepository; base.PropertyValueSearchRepository = propertyValueSearchRepository; base.PropertySearchRepository = propertySearchRepository; base.EntitySearchRepository = entitySearchRepository; }
public PurchasePropertyUsedByValueChecker(IPurchasePropertyValueSearchRepository propertyValueSearchRepository) { base.PropertyValueSearchRepository = propertyValueSearchRepository; }