Akka.Actor.ActorCell.GetCurrentSenderOrNoSender C# (CSharp) Method

GetCurrentSenderOrNoSender() public static method

public static GetCurrentSenderOrNoSender ( ) : IActorRef
return IActorRef
        public static IActorRef GetCurrentSenderOrNoSender()
        {
            var current = Current;
            return current != null ? current.Sender : ActorRefs.NoSender;
        }

Usage Example

Esempio n. 1
0
        /// <summary>
        /// Forwards the message using the current Sender
        /// </summary>
        /// <param name="receiver">The actor that receives the forward</param>
        /// <param name="message">The message to forward</param>
        public static void Forward(this IActorRef receiver, object message)
        {
            var sender = ActorCell.GetCurrentSenderOrNoSender();

            receiver.Tell(message, sender);
        }
All Usage Examples Of Akka.Actor.ActorCell::GetCurrentSenderOrNoSender