Great article, Developers are often confused with the async methods and think that the whole method body is executed in parallel... I made a similar article that addresses this matter in a different way: https://blog.smejri.link/understanding-c-async-methods I would love if you provide your feedback!