public async Task <IActionResult> GetUser([FromRoute] Guid id) { var query = new GetUser.Query(id); var result = await _mediator.Send(query); return(Ok(result)); }
public async Task <IActionResult> GetUser(Guid userId) { var getUser = new GetUser.Query { Id = userId }; var result = await _mediator.Send(getUser); return(Ok(result)); }
public async Task <IActionResult> GetCurrentUser() { var claims = HttpContext.User.Claims; var extra = HttpContext.User.Identity; var q = User.Claims.Select(c => new { c.Type, c.Value }).ToList(); var userId = string.Empty; var getUser = new GetUser.Query { Id = Guid.Parse(userId) }; var result = await _mediator.Send(getUser); return(Ok(result)); }