Ejemplo n.º 1
0
 public AsyncCalculator(IExecutionDispatcher executionDispatcher, ICalculator calculator)
 {
     _executionDispatcher = executionDispatcher;
     _calculator          = calculator;
 }
Ejemplo n.º 2
0
 public AsyncCalculator(IExecutionDispatcher executionDispatcher, ICalculator calculator)
 {
   _executionDispatcher = executionDispatcher;
   _calculator = calculator;
 }
Ejemplo n.º 3
0
 protected BeginInvokeProxy(T instance, IExecutionDispatcher executionDispatcher) : base(instance, executionDispatcher)
 {
 }
Ejemplo n.º 4
0
        public new static T Create(T instance, IExecutionDispatcher executionDispatcher)
        {
            var actorProxy = new BeginInvokeProxy <T>(instance, executionDispatcher);

            return((T)actorProxy.GetTransparentProxy());
        }
Ejemplo n.º 5
0
 public CalculatorExecQueueDelegator(IExecutionDispatcher executionDispatcher, ICalculator calculator)
 {
     _executionDispatcher = executionDispatcher;
     _calculator          = calculator;
 }
Ejemplo n.º 6
0
 protected InvokeProxy(T instance, IExecutionDispatcher executionDispatcher)
     : base(typeof(T))
 {
     Instance            = instance;
     ExecutionDispatcher = executionDispatcher;
 }
 public CalculatorExecQueueDelegator(IExecutionDispatcher executionDispatcher, ICalculator calculator)
 {
     _executionDispatcher = executionDispatcher;
       _calculator = calculator;
 }