I would say the moment you slap await in there, the code is no longer asynchronous. It's blocking as any other line.
That’s not true. If I await a web request in some random function, it will still be asynchronous as long as the random function is invoked asynchronously.
Try doing two awaits in a row and check if they run concurrently. This is the definition of synchronous.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.