Olá, Walter! Tudo bem?
Desculpa a demora por um retorno.
O uso do async
e await
é importante quando trabalhamos com funções assíncronas em JavaScript. O async
é utilizado para indicar que a função é assíncrona e o await
é utilizado para aguardar a resolução de uma Promise antes de continuar a execução do código.
No seu caso, se os métodos do serviço são assíncronos, mas não possuem o await
, eles ainda serão executados de forma assíncrona, porém, como você já observou, não fará diferença no resultado final.
No entanto, é importante lembrar que o uso correto do async
e await
pode ajudar a tornar o código mais legível e fácil de entender. Além disso, em casos onde há dependência entre as funções assíncronas, o uso incorreto do await
pode levar a resultados inesperados.
Portanto, mesmo que não seja obrigatório o uso do await
nos métodos do serviço, é recomendado utilizá-lo para manter um padrão de código e evitar possíveis problemas no futuro.
Espero ter ajudado na compreensão do problema. Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!
Um forte abraço e bons estudos!
Caso este post tenha te ajudado, por favor, marcar como solucionado ✓