Example #1
0
        public static void UseFacade()
        {
            var firstSubsystem  = new FirstSubsystem();
            var secondSubsystem = new SecondSubsystem();
            var facade          = new Patterns.Facade.Facade(firstSubsystem, secondSubsystem);

            facade.DoCoolActions();
        }
Example #2
0
 public Facade(FirstSubsystem firstSubsystem, SecondSubsystem secondSubsystem)
 {
     _firstSubsystem  = firstSubsystem;
     _secondSubsystem = secondSubsystem;
 }