public ModifyEventListener(AuditLogger logger) { logger.ShouldNotBeNull("logger"); Logger = logger; }