public async Task <IActionResult> SetUserTypeAsync([FromBody] SetUserTypeRequest request, CancellationToken token) { var command = new SetUserTypeCommand(request.UserId, request.UserType); await _commandBus.DispatchAsync(command, token); return(Ok()); }
public async Task <IActionResult> SetUserTypeAsync([FromBody] SetUserTypeRequest model, [FromServices] ICommandBus commandBus, CancellationToken token) { var userId = _userManager.GetLongUserId(User); var command = new SetUserTypeCommand(userId, model.UserType); await commandBus.DispatchAsync(command, token); return(Ok()); }