标签: c# asynchronous
如果我的异步任务(例如使用HttpClient的内容)超时,则任务会抛出TaskCanceledException。
HttpClient
TaskCanceledException
我希望能够重试该任务。但问题是任务只能执行一次。
重置或克隆任务的最简单方法是什么,以便我可以尝试再次执行它?或者另一种方法,以便我可以重试Http超时(除了设置更长的超时阈值)?