public async Task <IActionResult> Detail(GetUserDetailQuery.Request request) { var user = await Mediator.Send(request); user.Email = string.Empty; user.Ip = string.Empty; return(View(user)); }
public async Task <IActionResult> GetById([FromRoute] GetUserDetailQuery.Request request) { if (request.Id == 0) { request.Id = User?.GetUserId() ?? 0; } if (request.Id == 0) { return(BadRequest()); } var user = await Mediator.Send(request); return(Ok(user)); }