public static void Run() { Subsystem1 s1 = new Subsystem1(); Subsystem2 s2 = new Subsystem2(); Facade facade = new Facade(s1, s2); System.Console.WriteLine(facade.Operation()); }
internal void ClientCode(Facade facade) { Console.WriteLine(facade.Operation()); }