Caros ao aplicar manualmente a refatoração, me deparei com o seguinte erro: Na linha 26 ao tentar definir o retorno atráves do dto ListaUsuarioDTO:
Qual a sugestão para soluciona-lo?
Caros ao aplicar manualmente a refatoração, me deparei com o seguinte erro: Na linha 26 ao tentar definir o retorno atráves do dto ListaUsuarioDTO:
Qual a sugestão para soluciona-lo?
Olá Mike tudo bem ?
na sua service "usuarioService" da uma olhada na funcão "criaUsuasrio" (*da uma olhada no nome pois esta com erro de escrita.. ) olha se essa funçãoo tipo de rotorno dela é void, pois se ela for vc nao consegue obter o objeto de resposta pois ela nao tem um return nela.
ex:
// funcao void
async criaUsuasrio(user: CriaUsuarioDTO): Promise<void> {
// sua logica aqui
a funcao nao tem return.
}
// funcao not void
async criaUsuasrio(user: CriaUsuarioDTO): Promise<UsuarioDTO> {
// sua logica aqui
return usuario
}
Showw, Marcos. Obrigado pela resposta. Analisei o código, realizei a correção da função "criaUsuasrio" ➡️ "criaUsuario" Em seguida adicionei o retorno na service para essa mesma função.
Dessa forma foi possível filtrar o retorno ao ser criado um novo usuário, através do ListaUsuarioDTO.
Muito obrigado pela resposta.