public HttpResponseMessage Signup([FromBody] Entity.Entities.User user) { var response = new HttpResponseMessage(); try { user = _userService.Signup(user); return(Request.CreateResponse(HttpStatusCode.OK, user)); } catch (Exception ex) { response = this.ExceptionProcess(ex); } return(response); }
public HttpResponseMessage Me() { var response = new HttpResponseMessage(); try { var basicAuthenticationIdentity = Thread.CurrentPrincipal.Identity as BasicAuthenticationIdentity; // obter id da autorização. Entity.Entities.User User = _userService.Me(basicAuthenticationIdentity.UserId); return(Request.CreateResponse(HttpStatusCode.OK, User)); } catch (Exception ex) { response = this.ExceptionProcess(ex); } return(response); }