public ProductController(IMapper mapper, IPublicMethodRepsoitory <ProductModel> repository, IPRRepository productrelationrepo, IPublicMethodRepsoitory <ProductCombineModel> combinerepo, IPublicMethodRepsoitory <WarrantyModel> warrantyrepo, IPublicMethodRepsoitory <ColorModel> colorrepo, IPerfectProductRepository perfectProduct, ISetProductRepository productsetrepo, IProductManualRepository manualrepo, IGiftProductRepository productgiftrepo)
 {
     this._repository          = repository;
     this._productrelationrepo = productrelationrepo;
     this._combinerepository   = combinerepo;
     this._warrantyrepo        = warrantyrepo;
     this._colorrepo           = colorrepo;
     this._productperfectrepo  = perfectProduct;
     this._productsetrepo      = productsetrepo;
     this._manualrepo          = manualrepo;
     this._productgiftrepo     = productgiftrepo;
     this._mapper = mapper;
 }
Beispiel #2
0
 public BasketService(ILogger <BasketService> logger, IPublicMethodRepsoitory <ProductCombineModel> productcombinerepo, IPublicMethodRepsoitory <CopponModel> couponrepo, IUserRepository userRepository, IWalletHistoryRepository walletHistoryRepository, ILocalizationService lang, IViewRenderer viewRenderer, IPublicMethodRepsoitory <InvoiceModel> invoicerepo, IPublicMethodRepsoitory <OrderModel> orderrepository, ISmsService smsService, IPCalcRepository priceCalculator, IPublicMethodRepsoitory <OptionsModel> optionrepository, IPublicMethodRepsoitory <ProductModel> productrepo, IProductManualRepository productmanualrepo)
 {
     this._logger             = logger;
     this._productcombinerepo = productcombinerepo;
     this._couponrepo         = couponrepo;
     this._userrepository     = userRepository;
     this._walletrepository   = walletHistoryRepository;
     this._invoicerepository  = invoicerepo;
     this._orderrepository    = orderrepository;
     this._smsService         = smsService;
     this._priceCalculator    = priceCalculator;
     this._optionrepository   = optionrepository;
     this.Initilize();
     renderer           = viewRenderer;
     _productrepo       = productrepo;
     _productmanualrepo = productmanualrepo;
 }