public ChatUpdateBuilder()
 {
     _request = new ChatUpdateRequest () {
         Messages = new List<MessageDto>(),
         ActiveRooms = string.Empty,
         EnteredRooms = new List<RoomEntryRequestDto>(),
         UserChatRequests = new List<UserChatDto>(),
         UserChatResponses = new List<ChatResultDto>()
     };
     _activeRooms = new List<string> ();
     _enteredRooms = new List<string> ();
     _enteredUserChatRequests = new List<int> ();
 }
 public Task<ChatUpdateResponse> GetChatUpdate(ChatUpdateRequest request)
 {
     return ConnectionManager.SendRequestAndWaitResponse<ChatUpdateRequest,ChatUpdateResponse>(request);
 }