public ProductController(IProductManager productManager, ITagManager tagManager, IBrandManager brandManager, ISpecificationManager specificationManager, IFileManager fileManager) { this.productManager = productManager; this.tagManager = tagManager; this.brandManager = brandManager; this.specificationManager = specificationManager; this.fileManager = fileManager; }
public SpecificationsExecutor(ISpecificationManager specificationManager, ISpecificationRunner runner) { _specificationManager = specificationManager; _runner = runner; }
public SpecificationController(ISpecificationManager specificationManager) { this.specificationManager = specificationManager; }