private static void EventObserver() { var observerA = new ObserverPattern.Event.ObserverA(); var observerB = new ObserverPattern.Event.ObserverB(); var clock = new ObserverPattern.Event.Clock(); observerA.Subscribe(clock); observerB.Subscribe(clock); clock.Run("Bomb!", 2); }