public void RemoveWorks() { var messages = new MessagesCollection(); var msg = new Interfaces.Net.Message(); messages.InternalAdd(msg); messages.InternalAdd(new Interfaces.Net.Message()); messages.Remove(msg); Assert.AreEqual(1, messages.Count); }
private void ResetMessagesCollection() { foreach (var message in MessagesCollection.ToList()) { MessagesCollection.Remove(message); } if (SelectedContact != null) { PopulateMessageCollection(); } }
private void DeleteSelectedContact() { IMService.DeleteContact(LoggedInUser, GetSelectedUser()); foreach (var contact in ContactsCollection.ToList()) { if (contact.Username == SelectedContact.Username) { ContactsCollection.Remove(contact); } } foreach (var message in MessagesCollection.ToList()) { MessagesCollection.Remove(message); } ResetContactsDetails(); }
public void Acknowledge(ITmMqMessage msg) { MessagesCollection.Remove(Query.EQ("MessageId", msg.MessageId), WriteConcern.Acknowledged); }