示例#1
0
 public MyProductService(IRepository <Product> productRepository, IRepository <ProductSpecificationAttribute> productSpecificationAttributeRepository, PluginObjectContext pluginObjectContext, NewProductSetting settings)
 {
     _productRepository = productRepository;
     _productSpecificationAttributeRepository = productSpecificationAttributeRepository;
     _pluginObjectContext = pluginObjectContext;
     _setting             = settings;
 }
 public WidgetsNewProductController(IWorkContext workContext,
                                    IStoreContext storeContext,
                                    IPictureService pictureService, ISettingService settingService, CatalogSettings catalogSettings,
                                    IProductService productService, ILocalizationService localizationService, MediaSettings mediaSettings,
                                    IWebHelper webHelper, IRepository <ProductSpecificationAttribute> productSpecificationAttributeRepository, NewProductSetting setting, IMyProductService service)
 {
     this._workContext    = workContext;
     this._storeContext   = storeContext;
     this._pictureService = pictureService;
     this._settingService = settingService;
     _catalogSettings     = catalogSettings;
     _productService      = productService;
     _localizationService = localizationService;
     _mediaSettings       = mediaSettings;
     _webHelper           = webHelper;
     _productSpecificationAttributeRepository = productSpecificationAttributeRepository;
     _service = service;
     _setting = setting;
 }