public DomainEventLogger(IDomainEventLogRepository logRepository, DbContext dbContext) { Validate.IsNotNull(logRepository); Validate.IsNotNull(dbContext); _logRepository = logRepository; _dbContext = dbContext; }