Skip to content

Dúvida sobre necessidade do async / await #19

Discussion options

You must be logged in to vote

Neste caso dá na mesma... embora ele abra uma thread para ler os dados do banco, como tem o await ele vai aguardar a execução daquele trecho de código.

Uma vez que você optar por usar Async, é legal manter tudo no método o mais async possível. Mas se o seu código não faz nada assíncrono, então não tem motivos para ter o async nele.

Você pode inclusive ter dois métodos, com código async e sem ele... é normal ocorrer isto, como mostrado ai no seu exemplo com o FirstOrDefault.

Aqui tem um exemplo legal e claro do uso do Async:
https://docs.microsoft.com/pt-br/dotnet/csharp/programming-guide/concepts/async/

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by andrebaltieri
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants