public ProductService(IProductRepositories productRepositories, IUnitOfWork unitOfWork, ITagRepositories tagRepositories, IProductTagRepositories productTagRepositories) { this.productRepositories = productRepositories; this.unitOfWork = unitOfWork; this.tagRepositories = tagRepositories; this.productTagRepositories = productTagRepositories; }
public DataManager( ICategoryRepositories category, IOrdersRepository orders, IProductRepositories product ) { _category = category; _orders = orders; _product = product; }
public ProductController( IResponseBuilder helper, IProductService service, IProductRepositories repository ) { _helpers = helper; _service = service; _repository = repository; }
public ProductsController(IProductRepositories repository) { db = repository; }
public ProductHandler(IGenericRepository <Product> repository, IProductRepositories productRepositories) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _productRepositories = productRepositories ?? throw new ArgumentNullException(nameof(productRepositories)); }
public ProductManager(IProductRepositories productRepositories) : base(productRepositories) { _productRespsitories = productRepositories; }
public ProductService(IProductRepositories re) { repo = re; }
public ProductService() { repo = new ProductIM(); }
public ProductController(ILogger <ProductController> logger, IProductRepositories ProductRepositories) { _logger = logger; _ProductRepositories = ProductRepositories; }
public CatalogController(IProductRepositories productRepositories, ILogger <CatalogController> logger) { _productRepositories = productRepositories; _logger = logger; }