AddOnPreRenderCompleteAsync
RegisterAsyncTask
async/await
async/await correct
PageAsyncTask with Task correct
PageAsyncTask with proper Cancellation