Tasks, async and await

A Task is work that finishes later. An async method can await a task, which frees its thread while it waits for a database or the network, so a web server can keep serving other requests. Await every async call, and name async methods with Async.

Updated

Cheat sheet: Tasks, async and await
Category
C#
Level
Journeyman
Tags
aspnet-core, Async/Await, c-sharp, Task (c-sharp), Thread (c-sharp)