public SyncProductsCommandHandler(IProductProviderService productProviderService, IProductRepository productRepository) { _productProviderService = productProviderService; _productRepository = productRepository; }
public BasketService(IProductProviderService productProviderService) { _productProviderService = productProviderService ?? throw new ArgumentNullException(nameof(productProviderService)); }