如何重试通过HTTP超时“取消”的任务?

时间:2015-08-17 12:38:35

标签: c# asynchronous

如果我的异步任务(例如使用HttpClient的内容)超时,则任务会抛出TaskCanceledException

我希望能够重试该任务。但问题是任务只能执行一次。

重置或克隆任务的最简单方法是什么,以便我可以尝试再次执行它?或者另一种方法,以便我可以重试Http超时(除了设置更长的超时阈值)?

0 个答案:

没有答案