예제 #1
0
 public ErrorReporter(ITransactor transactor, IErrorQueueLoader errorQueueLoader, IEventHandlerAuditRepository auditRepository, IEventHandlerErrorRepository errorRepository)
 {
     _transactor       = transactor;
     _errorQueueLoader = errorQueueLoader;
     _auditRepository  = auditRepository;
     _errorRepository  = errorRepository;
 }
예제 #2
0
 public ErrorReporter(ITransactor transactor, IErrorQueueLoader errorQueueLoader, IEventHandlerAuditRepository auditRepository, IEventHandlerErrorRepository errorRepository)
 {
     _transactor = transactor;
     _errorQueueLoader = errorQueueLoader;
     _auditRepository = auditRepository;
     _errorRepository = errorRepository;
 }
예제 #3
0
 public DispatcherEngine(ISequenceEventSelector sequencedEventSelector, IErrorQueueLoader errorQueueLoader, IHandlerExecutor handlerExecutor, IErrorReporter errorReporter)
 {
     _sequencedEventSelector = sequencedEventSelector;
     _errorQueueLoader = errorQueueLoader;
     _handlerExecutor = handlerExecutor;
     _errorReporter = errorReporter;
 }
예제 #4
0
 public DispatcherEngine(ISequenceEventSelector sequencedEventSelector, IErrorQueueLoader errorQueueLoader, IHandlerExecutor handlerExecutor, IErrorReporter errorReporter)
 {
     _sequencedEventSelector = sequencedEventSelector;
     _errorQueueLoader       = errorQueueLoader;
     _handlerExecutor        = handlerExecutor;
     _errorReporter          = errorReporter;
 }