public EventClient(EventDispatcher dispatcher) { this.dispatcher = dispatcher; Id = counter++; dispatcher.Add(this); }