public void RegisterEvent(Publisher publisher) { publisher.AnEvent += (sender, eventArgs) => this.ReceivedValue = eventArgs.Value; } }