Пример #1
0
 /* find pricer on shard */
 /* send pricer */
 /* await result */
 public ActorScheduler() : base()
 {
     fActor    = this;
     shardList = new ShardList();
     Become(new Behavior <String>(DoScheduling));
     AddBehavior(new Behavior <double>(DoCollectData));
     SendMessage("Start");
 }
        private void DoScheduling(string msg)
        {
            // shard list
            shardList = new ShardList();

            for (int i = 0; i < 1000; i++)
            {
                var           act  = new actPrice();
                List <double> list = new List <double>();
                list.Add(i);
                act.ConsoleWrite((IActor)this, list.AsEnumerable());
            }
        }