O metodo Withsucess não esta conseguindo fazer a conversão para string
public Result CadastroUsuario(CreateUsuarioDto createDto)
{
Usuario usuario = _mapper.Map<Usuario>(createDto);
IdentityUser<int> identityUser = _mapper.Map<IdentityUser<int>>(usuario);
Task<IdentityResult> resultIdentity = _userManager
.CreateAsync(identityUser, createDto.Password);
if (resultIdentity.Result.Succeeded)
{
Task<string> code = _userManager.GenerateEmailConfirmationTokenAsync(identityUser);
return Result.Ok(code).WithSuccess(code);
}
return Result.Fail("Falha ao cadastrar o Usuario");
}
Gravidade Código Descrição Projeto Arquivo Linha Estado de Supressão Erro CS1503 Argumento 1: não é possível converter de "System.Threading.Tasks.Task" para "string" UsuariosAPI C:\Users\fernando.lotti\Desktop\Estudos-Dev\DotNet\API-Alura\UsuariosAPI\Serivces\CadastroService.cs 34 Ativo