public GoodsPropertyProvider(IGoodsSearchRepository goodsSearchRepository,
                              IGoodsCategoryPropertyProvider goodsCategoryPropertyProvider
                              )
 {
     _goodsSearchRepository         = goodsSearchRepository;
     _goodsCategoryPropertyProvider = goodsCategoryPropertyProvider;
 }
 public GoodsSearchService(IGoodsSearchRepository goodsSearchRepository,
                           IGoodsPropertyValueSearchRepository goodsPropertyValueSearchRepository,
                           IGoodsPageQueryer goodsPageQueryer
                           )
 {
     _goodsSearchRepository = goodsSearchRepository;
     _goodsPropertyValueSearchRepository = goodsPropertyValueSearchRepository;
     _goodsPageQueryer = goodsPageQueryer;
 }
示例#3
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;
 }
 public GoodsCategoryPropertyBindTrigger(IGoodsSearchRepository goodsSearchRepository,
                                         IGoodsPropertyValueSetRepository goodsPropertyValueSetRepository)
 {
     base.EntitySearchRepository        = goodsSearchRepository;
     base.AssociationValueAddRepository = goodsPropertyValueSetRepository;
 }