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

SetupActors() private method

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