Akka.Actor.EmptyLocalActorRef.TellInternal C# (CSharp) Method

TellInternal() protected method

protected TellInternal ( object message, IActorRef sender ) : void
message object
sender IActorRef
return void
        protected override void TellInternal(object message, IActorRef sender)
        {
            if(message == null) throw new InvalidMessageException("Message is null");
            var d = message as DeadLetter;
            if (d != null) SpecialHandle(d.Message, d.Sender);
            else if (!SpecialHandle(message, sender))
            {
                _eventStream.Publish(new DeadLetter(message, sender.IsNobody() ? _provider.DeadLetters : sender, this));
            }
        }