Gostaria de saber se é boa prática utilizar um service dentro do outro em casos de operações simples como por exemplo uma buscarUsuarioComId.
Ou se é mais viável injetar o repositório da outra entidade e usar o findById do próprio repositório.
Porque se eu utilizar muitos services dentro de outro, eu começo a ter o problema de chamadas recursivas de services.
Agradeço desde já.