Exemple #1
0
        private IActor CreateActor(Action <IActor> setup, ActorCreateOptions options = ActorCreateOptions.Default)
        {
            var actor = new Actor();

            setup(actor);

            _createdActors.Add(actor);

            if (options.HasFlag(ActorCreateOptions.Start))
            {
                actor.Start().AwaitingShouldCompleteIn(_waitTimeout);
            }

            return(actor);
        }
Exemple #2
0
 private IActor CreateActor(ActorCreateOptions options = ActorCreateOptions.Default)
 {
     return(CreateActor(_ => { }, options));
 }