Информация об изменениях

Сообщение Re[8]: Зачем нам асинхронность? от 17.08.2020 9:21

Изменено 17.08.2020 12:18 Serginio1

Re[8]: Зачем нам асинхронность?
Здравствуйте, Sharov, Вы писали:

S>Continuation, конечно, про таски. Но вот async\await обходится без них -- там КА строится.

Ну вот вызов Next КА вполне себе может выполнять ContinueWith
Во всяком случае на TS они использовали Promise.then
https://stackoverflow.com/questions/42412145/what-is-a-state-machine-in-terms-of-javascript-promises-and-c-sharp-asyc-await

ну и использую для различных паттернов смотри Операции с чередованием
https://docs.microsoft.com/ru-ru/dotnet/standard/asynchronous-programming-patterns/consuming-the-task-based-asynchronous-pattern
Re[8]: Зачем нам асинхронность?
Здравствуйте, Sharov, Вы писали:

S>Continuation, конечно, про таски. Но вот async\await обходится без них -- там КА строится.

Ну вот вызов Next КА вполне себе может выполняться в ContinueWith
Во всяком случае на TS они использовали Promise.then
https://stackoverflow.com/questions/42412145/what-is-a-state-machine-in-terms-of-javascript-promises-and-c-sharp-asyc-await

ну и использую для различных паттернов смотри Операции с чередованием
https://docs.microsoft.com/ru-ru/dotnet/standard/asynchronous-programming-patterns/consuming-the-task-based-asynchronous-pattern