Ejemplo n.º 1
0
        protected override void ProcessDemo()
        {
            var mediator             = new Mediator();
            var controlRoom          = new ControlRoom(mediator);
            var defenseFortification = new DefenseFortification(mediator);

            mediator.Attach(controlRoom);
            mediator.Attach(defenseFortification);

            controlRoom.Send("Full defense mode!");
            defenseFortification.Send("Defense mode activated!");
        }