public void Receiving(Broadcaster2 b2) { b2.EventFire += (() => Console.WriteLine("Broadcast received")); b2.EventFire += WhatsUp; b2.EventHappened += WhatHappened; }
static void PlayWithEvents2() { var b = new Broadcaster2(); var r = new Receiver2(); var r2 = new Receiver2(); r.Receiving(b); r2.Receiving(b); b.BroadCast(); }