public ProductController(IProductRepository productRepository , ISpecialTopicProductRelationRepository specialTopicProductRelationRepository , IPromotionProductRelationRepository promotionProductRelationRepository , IStoreRepository storeRepository , IResourceService resourceService , IUserAuthRepository userAuthRepo , IProductCode2StoreCodeRepository productcodemapRepo) { _productRepository = productRepository; _stprRepository = specialTopicProductRelationRepository; _pprRepository = promotionProductRelationRepository; _storeRepository = storeRepository; _resourceService = resourceService; _userAuthRepo = userAuthRepo; _productcodemapRepo = productcodemapRepo; }
public ProductDataService(IPromotionDataService promotionDataService, IPromotionService promotionService, ICouponService couponService, IResourceService resourceService, IProductRepository productRepository, IShareService shareService, IFavoriteService favoriteService, ICouponDataService couponDataService, IPromotionRepository promotionRepo, IProductPropertyRepository productpropertyRepo, IProductPropertyValueRepository productpropertyvalueRepo, IProductCode2StoreCodeRepository productcodemapRepo) { _promotionDataService = promotionDataService; _productRepository = productRepository; _shareService = shareService; _favoriteService = favoriteService; _couponDataService = couponDataService; _resourceService = resourceService; _couponService = couponService; _promotionService = promotionService; _promotionRepo = promotionRepo; _productpropertyRepo = productpropertyRepo; _productpropertyvalueRepo = productpropertyvalueRepo; _productcodemapRepo = productcodemapRepo; }