There's a lot of confusion about async/await, Task/TPL, and asynchronous and parallel programming in general. So let's start with the basics and look at how we can consume asynchronous methods using Task and then see how the "await" operator can makes things easier for us. Along the way, we’ll look at continuations, cancellation, and exception handling.
You will learn:
- Get data back from an asynchronous method
- Handle exceptions that occur in an asynchronous method
- When to use "ConfigureAwait"