Akka.Persistence.InternalExtensions.EnqueueMessageFirst C# (CSharp) Метод

EnqueueMessageFirst() публичный статический Метод

Enqueues provided message at the beginning of the internal actor cell mailbox message queue. Requires current actor to use unbounded deque-based message queue. It will fail otherwise.
public static EnqueueMessageFirst ( this context, object message ) : void
context this
message object
Результат void
        public static void EnqueueMessageFirst(this IActorContext context, object message)
        {
            var cell = (ActorCell)context;
            var mailbox = (Mailbox<UnboundedMessageQueue, UnboundedDequeMessageQueue>)cell.Mailbox;
            var queue = (IUnboundedDequeBasedMessageQueueSemantics)mailbox.MessageQueue;
            queue.EnqueueFirst(new Envelope { Sender = context.Sender, Message = message });
        }
    }
InternalExtensions