Example #1
0
 public override void OnStarted(IContext context, RouterState router)
 {
     foreach (var pid in Routees)
     {
         context.Watch(pid);
     }
     router.SetRoutees(Routees);
 }
Example #2
0
 public virtual void OnStarted(IContext context, Props props, RouterState router)
 {
     foreach (var pid in Routees)
     {
         context.Watch(pid);
     }
     router.SetRoutees(Routees);
 }
Example #3
0
        public override void OnStarted(IContext context, RouterState router)
        {
            var routees = Enumerable.Range(0, _poolSize).Select(x => context.Spawn(_routeeProps));

            router.SetRoutees(new HashSet <PID>(routees));
        }
Example #4
0
 public abstract void OnStarted(IContext context, RouterState router);
        public virtual void OnStarted(IContext context, Props props, RouterState router)
        {
            var routees = Enumerable.Range(0, _poolSize).Select(x => context.Spawn(props));

            router.SetRoutees(new HashSet <PID>(routees));
        }