Ejemplo n.º 1
0
 public Glue(int i, ReduceActor reduce)
 {
     fReduce = reduce;
     obs.RegisterObserver(fReduce);
     Become(new Behavior <int>(Go));
     SendMessage(i);
 }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            int qttActors = 1000000;

            Console.WriteLine("Glue for {0}", qttActors);
            var reduce = new ReduceActor(qttActors);
            var glue   = new Glue(qttActors, reduce);

            Console.WriteLine("Result : {0}", reduce.WaitForResult());
            Console.ReadLine();
        }