public DataLockEventStorageService(IDataLockEventMapper mapper, IPaymentLogger logger, IDataLockEventRepository repository) { this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.repository = repository ?? throw new ArgumentNullException(nameof(repository)); }
public SubmissionEventProcessor(IDataLockEventRepository dataLockEventRepository, IPaymentsEventModelBatchService <DataLockEventModel> batchService) { this.dataLockEventRepository = dataLockEventRepository; this.batchService = batchService; }