public async Task <IActionResult> Post([FromBody] BlockServiceRequest request) { var userId = User.Claims.First(c => c.Type == "UserId").Value; request.BlockingUserId = userId.ToString(); var result = await _mediator.Send(new BlockUserCommand(request)); return(Ok(result)); }
public BlockUserCommand(BlockServiceRequest request) { UserBlocked = request.UserName; BlockingUserId = request.BlockingUserId; }