И если в коде встретится вызов async-метода без await, то он будет выполнен так, будто и не был объявлен асинхронным (хотя возвращаемое значение все равно будет обернуто в Task)
C# Concurrency. Асинхронное программирование и многопоточность
·
Нир Добовицки