The Download class cancels asynchronously, which means callers must handle cancellation inside the completion event, and not after requesting cancellation.
The Download class cancels asynchronously, which means callers must handle cancellation inside the completion event, and not after requesting cancellation.