public Messages GetMessagesByUserId(string userId) { var messages = _messagesRepository.GetMessagesByUserId(userId); foreach (var message in messages) { message.UserId = userId; } return(new Messages { MessagesList = messages }); }
public HttpResponseMessage GetMessagesByUserId(string userId) { try { List <MessageModel> messages = messagesRepository.GetMessagesByUserId(userId); return(Request.CreateResponse(HttpStatusCode.OK, messages)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, errors)); } }
public IActionResult GetMessagesByUserId(string userId) { try { List <MessageModel> messages = messagesRepository.GetMessagesByUserId(userId); return(Ok(messages)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public HttpResponseMessage GetMessagesByUserId(string getByUserID) { try { HttpResponseMessage hrm = new HttpResponseMessage(HttpStatusCode.OK) { Content = new StringContent(JsonConvert.SerializeObject(messagesRepository.GetMessagesByUserId(getByUserID))) }; return(hrm); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); HttpResponseMessage hr = new HttpResponseMessage(HttpStatusCode.InternalServerError) { Content = new StringContent(errors.ToString()) }; return(hr); } }