/// <summary> /// Instantiate a replay command listener /// </summary> public ReplayCommandListener(IAuditLogItemRepository repository, IEventPublisher eventPublisher, ILoggerFactory loggerFactory) { _repository = repository; _eventPublisher = eventPublisher; _logger = loggerFactory.CreateLogger <ReplayCommandListener>(); }
/// <summary> /// Instantiate an auditlog event listener with a repository and a loggerfactory /// </summary> public AuditEventLoggingListener(IAuditLogItemRepository repository, ILoggerFactory loggerFactory) { _repository = repository; _logger = loggerFactory.CreateLogger <AuditEventLoggingListener>(); }