public ProductService( IProductRepository <ProductFilterParams> productRepository, IBrandRepository <BrandFilterParams> brandRepository, ICategoryRepository <CategoryFilterParams> categoryRepository, IMapper mapper, IRepositoryQueryOutputDevice repositoryOutputDeviceDevice) { _productRepository = productRepository; _brandRepository = brandRepository; _categoryRepository = categoryRepository; _mapper = mapper; _repositoryOutputDeviceDevice = repositoryOutputDeviceDevice; }
public void AttachOutputDevice(IRepositoryQueryOutputDevice repositoryQueryOutput) { _outputDevice = repositoryQueryOutput; }
public void AttachOutputDevice(IRepositoryQueryOutputDevice repositoryQueryOutputDevice) => _productRepository.AttachOutputDevice(repositoryQueryOutputDevice);