/// <summary> /// Initializes a new instance of the <see cref="ProductManagingService" /> class. /// </summary> /// <param name="productRepository">The product repository.</param> /// <param name="productDescriptionRepository">The product description repository.</param> /// <param name="productPhotoRepository">The product photo repository.</param> /// <param name="productTransactions">The product transactions.</param> /// <param name="cultureRepository">The culture repository.</param> /// <param name="productProductPhotoRepository">The product product photo repository.</param> /// <param name="mapper">The mapper.</param> public ProductManagingService(IProductRepository productRepository, IProductDescriptionRepository productDescriptionRepository, IProductPhotoRepository productPhotoRepository, IProductTransactions productTransactions, ICultureRepository cultureRepository, IProductProductPhotoRepository productProductPhotoRepository, IMapper mapper) { _productRepository = productRepository; _mapper = mapper; _productProductPhotoRepository = productProductPhotoRepository; _cultureRepository = cultureRepository; _productDescriptionRepository = productDescriptionRepository; _productPhotoRepository = productPhotoRepository; _productTransactions = productTransactions; }
public ProductWebController(IProduct productDb, IProductTransactions productTransactionsDb, ILocation locationDb) { _locationDb = locationDb; _productDb = productDb; _productTransactionsDb = productTransactionsDb; }
public TrackingController(IProductTransactions productTranDb, IProduct productDb) { _productDb = productDb; _productTranDb = productTranDb; }