public CompareService(ICompareRepository compareRepository, IProductRepository productRepository, IAppLogger <CompareService> logger) { _compareRepository = compareRepository ?? throw new ArgumentNullException(nameof(compareRepository)); _productRepository = productRepository ?? throw new ArgumentNullException(nameof(productRepository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public Compare(ICompareRepository repository) { this.repository = repository; }
public CompareController(ICompareRepository compareRepository, IMapper mapper) { _mapper = mapper; _compareRepository = compareRepository; }