public HttpResponseMessage Get([FromUri] MessageRequestModel model) { if (model == null) { model = new MessageRequestModel(); } var access = UserRights.V2Login(Db, Request); if (access.HasErrors) { return(Request.CreateErrorResponse(access.ErrorCode, access.ErrorMessage)); } var result = MessageLayer.GetMessagesFromData(CmsDb, access.Session.record_id, model); return(Request.CreateResponse(HttpStatusCode.OK, result)); }