public ProductController(
     IProductSaver productSaver,
     IProductProvider productProvider,
     IProductValidator productValidator,
     ILogger <ProductController> logger)
 {
     this.productSaver     = productSaver;
     this.productProvider  = productProvider;
     this.productValidator = productValidator;
     this.logger           = logger;
 }
 public ProductController(IProductSaver repo)
 {
     this.repo = repo;
 }
Esempio n. 3
0
 public IActionResult addproduct(IFormCollection data, [FromServices] IProductSaver productSaver)
 {
     productSaver.Save(data);
     //new ProductRepository().GetProducts<Product>("a");
     return(RedirectToAction(nameof(AddProduct)));
 }