コード例 #1
0
        private void CompleteProcessMessage(CompleteMessageCommand command)
        {
            var mailbox = command.Mailbox;

            if (mailbox.MessageQueue.Count == 0)
            {
                _mailboxDictionary.TryRemove(mailbox.Key);
            }
        }
コード例 #2
0
        private void CompleteProcessMessage(CompleteMessageCommand <IMessageContext> command)
        {
            ProcessingMailbox <IMessageContext> mailbox = command.Mailbox;

            if (mailbox.MessageQueue.Count == 0)
            {
                _mailboxDict.TryRemove(mailbox.Key);
            }
        }