Example #1
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            calculatorFactory = new DuplexChannelFactory<ICircleAreaCalculator>(
                new InstanceContext(callbackInstance),
                new NetNamedPipeBinding(),
                new EndpointAddress("net.pipe://localhost/circleareacalculator"));
            areaCalculator = calculatorFactory.CreateChannel();

            creatorFactory = new ChannelFactory<ICircleCreator>(new NetNamedPipeBinding(), new EndpointAddress("net.pipe://localhost/circlecreator"));
            creator = creatorFactory.CreateChannel();
        }
 public CircleAreaCalculatorController(IView newView, ICircleAreaCalculator newCircleAreaCalculator)
 {
     _view = newView;
     _circleAreaCalculator = newCircleAreaCalculator;
 }