This is a demo that accompanies a talk on Microsoft's Task-based Asynchronous Pattern (TAP). This is recognized by the async/await keywords in C# .Net.
AsyncAllTheWayDown.pptx contains the powerpoint presentation that accompanies this project.
Several points are demonstrated in a ASP.Net Core MVC project and an ASP.Net MVC project. To run these projects, open AsyncDemo.sln in Visual Studio 2019, set your desired project as the startup project and run.