public BrowseSaleStrategiesHandler(ISaleStrategyRepository repository, IMapper mapper) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public ApplySaleStrategyHandler(ISaleStrategyRepository repository, IAccountingService accountingService) { _repository = repository; _accountingService = accountingService; }