public HttpResponseMessage GetAllMessages() { try { var messages = _messengerRepository.GetAllMessages(); return(Request.CreateResponse(HttpStatusCode.OK, messages)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex)); } }
public ServerResponse <List <Message> > GetAllMessages() { try { return(new ServerResponse <List <Message> > { Success = true, Content = _messengerService.GetAllMessages() }); } catch (Exception ex) { return(new ServerResponse <List <Message> > { Success = false, ErrorDetails = ex.Message }); } }