public IHttpActionResult GetUser(int id) { var query = new CurrentUserQuery { intIdUser = id }; var response = _mediator.Send(query); return(Ok(response)); }
public IHttpActionResult GetCurrentUser() { ClaimsPrincipal principal = Request.GetRequestContext().Principal as ClaimsPrincipal; var intIdUser = principal.Claims.Where(c => c.Type == "intIdUser").Single().Value; var CurrentUserQuery = new CurrentUserQuery { intIdUser = Convert.ToInt32(intIdUser) }; var response = _mediator.Send(CurrentUserQuery); return(Ok(response)); }