public GoodsSearchService(IGoodsSearchRepository goodsSearchRepository,
                           IGoodsPropertyValueSearchRepository goodsPropertyValueSearchRepository,
                           IGoodsPageQueryer goodsPageQueryer
                           )
 {
     _goodsSearchRepository = goodsSearchRepository;
     _goodsPropertyValueSearchRepository = goodsPropertyValueSearchRepository;
     _goodsPageQueryer = goodsPageQueryer;
 }
Beispiel #2
0
 public GoodsPageQueryer(IQueryExpressionCreaterProvider queryExpressionCreaterProvider,
                         IGoodsPageQueryRepository pageQueryRepository,
                         IGoodsPropertyValueSearchRepository propertyValueSearchRepository,
                         IGoodsPropertySearchRepository propertySearchRepository,
                         IGoodsSearchRepository entitySearchRepository
                         )
 {
     base.QueryExpressionCreaterProvider = queryExpressionCreaterProvider;
     base.PageQueryRepository            = pageQueryRepository;
     base.PropertyValueSearchRepository  = propertyValueSearchRepository;
     base.PropertySearchRepository       = propertySearchRepository;
     base.EntitySearchRepository         = entitySearchRepository;
 }
Beispiel #3
0
 public GoodsPropertyUsedByValueChecker(IGoodsPropertyValueSearchRepository goodsPropertyValueSearchRepository)
 {
     base.PropertyValueSearchRepository = goodsPropertyValueSearchRepository;
 }