Task and Async: Magically Wrapping Returned Objects into Tasks
References Task Async Await Like many developers working with Microsoft’s MVC platform, we have frequently leveraged the trio of C# language features, Task, await and async, to help improve performance