Exemplo n.º 1
0
 public ProcessedEventFilter(IProcessedEventRepository processedEventRepository,
                             IConsumerProvider consumerProvider, ISystemTimeProvider systemTimeProvider)
 {
     _processedEventRepository = processedEventRepository;
     _consumerProvider         = consumerProvider;
     _systemTimeProvider       = systemTimeProvider;
 }
Exemplo n.º 2
0
 public EventHandler(IMediator mediator, ILogger <EventHandler> logger,
                     IProcessedEventRepository processedEventRepo, INotificationQueue notifications,
                     IEntityVersionUpdater versionUpdater, IUnitOfWork uow)
 {
     this.mediator           = mediator;
     this.logger             = logger;
     this.processedEventRepo = processedEventRepo;
     this.notifications      = notifications;
     this.versionUpdater     = versionUpdater;
     this.uow = uow;
 }