Async/await
AvancéTask, CancellationToken, exécution parallèle et streams asynchrones.
- 01
Task et async/await
async/await permet d'écrire du code asynchrone (I/O réseau, disque, base de données) qui se lit comme du code synchrone, sans bloquer le thread pendant l'attente.
- 02
Exécution parallèle
Task, CancellationToken, exécution parallèle et streams asynchrones.
- 03
CancellationToken
Un CancellationToken propage une demande d'annulation à travers toute une chaîne d'appels asynchrones — indispensable pour annuler une requête HTTP abandonnée par le client, par exemple.
- 04
IAsyncEnumerable : streamer des résultats
Permet de traiter des éléments au fur et à mesure qu'ils arrivent, sans attendre que toute la collection soit chargée en mémoire.
- 05
Pièges courants
Task, CancellationToken, exécution parallèle et streams asynchrones.