public void ReceivedAddRequest(AddRequest request) { if (ReceivedAddRequests.ContainsKey(request.FromUser.Id)) { return; } ReceivedAddRequests.Add(request.FromUser.Id, request); }
public void RemoveAddRequest(AddRequest request) { if (request.FromUser == this) { SentAddRequests.Remove(request.FromUser.Id); } else if (request.ToUser == this) { ReceivedAddRequests.Remove(request.FromUser.Id); } }