public StoreProductController(IProductCore product, IBrandCore brand, IAttributeCore attribute, ISpecificationCore specifications) { _product = product; this._brand = brand; _attribute = attribute; _specifications = specifications; }
public HomeController(ISliderCore slider, ICatalogCore catalog, IProductCore product, IStoreCore store) { _slider = slider; _catalog = catalog; _product = product; _store = store; }
public ProductController(IProductCore product, IOrderCore order, ICustomerCore customer, IRegionCore region, IAreaCore area, ICatalogCore catalog, IGeneralSettingCore setting, IOrderCartCore orderCartCore) { _product = product; _order = order; _customer = customer; _region = region; _area = area; _catalog = catalog; _setting = setting; _orderCartCore = orderCartCore; }
public ApprovalInfoController( IVendorCore vendor, ICloudStorage cloudStorage, IVendorSliderCore vendorSlider, IVendorProductCategoryCore vendorCategory, IProductCore product, IBrandCore brand) { _vendor = vendor; _cloudStorage = cloudStorage; _vendorSlider = vendorSlider; _vendorCategory = vendorCategory; _product = product; _brand = brand; }
public CartController(IProductCore products) { _products = products; }
public BaseProductController(IProductCore products, int pageSize = 4) { _products = products; PageSize = pageSize; // get it from config }
public ProductController(IProductCore productCore, ILogger <ProductController> logger) { _productCore = productCore; _logger = logger; }
public AdminController(IProductCore products, ICategoryCore categories) : base(products, pageSize: 10) { _categories = categories; }
public ProductController(IProductCore products) : base(products) { }
public static void CopyTo(this IProductCore from, IProductCore to, bool allowDefaultValues = true) { (from as IHasDescription).CopyTo(to, allowDefaultValues); (from as IHasProductId).CopyTo(to); }