private void CompleteProcessMessage(CompleteMessageCommand command) { var mailbox = command.Mailbox; if (mailbox.MessageQueue.Count == 0) { _mailboxDictionary.TryRemove(mailbox.Key); } }
private void CompleteProcessMessage(CompleteMessageCommand <IMessageContext> command) { ProcessingMailbox <IMessageContext> mailbox = command.Mailbox; if (mailbox.MessageQueue.Count == 0) { _mailboxDict.TryRemove(mailbox.Key); } }