public ChangeOfChargesCommandHandlerTestable( ILogger <ChangeOfChargesCommandHandler> logger, IValidationReportQueueDispatcher validationReportQueueDispatcher, IChargeRepository chargeRepository, IIso8601Durations iso8601Durations, IEnergySupplierNotifier energySupplierNotifier, IChangeOfChargesDomainValidator changeOfDomainValidator, IChangeOfChargesInputValidator inputValidator) : base(logger, validationReportQueueDispatcher, chargeRepository, iso8601Durations, energySupplierNotifier, changeOfDomainValidator, inputValidator) { }
public ChangeOfChargesCommandHandler( ILogger <ChangeOfChargesCommandHandler> logger, IValidationReportQueueDispatcher validationReportQueueDispatcher, IChargeRepository chargeRepository, IIso8601Durations iso8601Durations, IEnergySupplierNotifier energySupplierNotifier, IChangeOfChargesDomainValidator domainValidator, IChangeOfChargesInputValidator inputValidator) { _logger = logger; _validationReportQueueDispatcher = validationReportQueueDispatcher; _chargeRepository = chargeRepository; _iso8601Durations = iso8601Durations; _energySupplierNotifier = energySupplierNotifier; _domainValidator = domainValidator; _inputValidator = inputValidator; }