public string PeekLastAdded(string queueName) { lock (MessagesAdded) { if (MessagesAdded.TryGetValue(queueName, out var queueMessage)) { return(queueMessage); } } return(null); }
protected virtual void OnMessagesAdded(List <Chat> chats) { MessagesAdded?.Invoke(this, new ChatEventArgs { ChatList = chats }); }