public HttpResponseMessage GetByChatId(int chatId) { try { ItemsResponse <ChatMessage> response = new ItemsResponse <ChatMessage>(); response.Items = _chatMessageService.GetByChatId(chatId); for (int i = 0; i < response.Items.Count; i++) { if (response.Items[i].UserBaseId == _userService.GetCurrentUserId()) { response.Items[i].IsUser = true; } else { response.Items[i].IsUser = false; } response.Items[i].UserProfileId = 0; response.Items[i].UserBaseId = 0; } return(Request.CreateResponse(HttpStatusCode.OK, response)); } catch (Exception ex) { throw ex; } }