Exemplo n.º 1
0
        public void Run()
        {
            var subsystem1 = new Subsystem1();
            var subsystem2 = new Subsystem2();

            var facade = new Facade(subsystem1, subsystem2);
            var res    = facade.Operation();

            Console.Write(res);
        }
Exemplo n.º 2
0
 public Facade(Subsystem1 subsystem1, Subsystem2 subsystem2)
 {
     _subsystem1 = subsystem1;
     _subsystem2 = subsystem2;
 }