если делаешь блокирующий вызов, то оборачивается в эту ебалу.
Но если делаешь Async.AwaitTask, то оно тоже оборачивается. Значит ли это, что асинк делает блокирующий вызов?)
посмотрел в сорцы. фшарп там создает континуейшн руками и прокидывает входящей таске .ContinueWith() откуда там агрегейшн хз, но блокинг колов там точно нигде нет
к слову агрегейшн еще из Task.WhenAll ловится, что логично
Там не то что оборачивается, там сишарповый await разворачивает)
Обсуждают сегодня