Akka.Interfaced.NotificationExceptionTest.SetupActors2 C# (CSharp) Method

SetupActors2() private method

private SetupActors2 ( LogBoard log ) : IActorRef>>.Task
log LogBoard
return IActorRef>>.Task
        private async Task<Tuple<Subject2Ref, IActorRef>> SetupActors2(LogBoard<string> log)
        {
            var subjectActor = ActorOfAsTestActorRef<Subject2Actor>("Subject");
            var subject = subjectActor.Cast<Subject2Ref>();
            var observingActor = ActorOf(() => new TestExceptionActor(log));
            await subject.Subscribe(new Subject2Observer(new AkkaReceiverNotificationChannel(observingActor)));
            return Tuple.Create(subject, (IActorRef)observingActor);
        }