MVC Example that uses async controller and implements a cancellation token