Как перезапустить / повторно использовать повторяющуюся задачу?
У меня есть долгосрочная задача, которую я реализовал с помощью библиотеки параллельных задач. Когда задача запускается, я собираю снимки нескольких входных значений и коллекций, затем выполняю различные операции с использованием этой информации. Если какие-либо из этих значений или коллекций изменятся во время выполнения Задачи, я бы хотел, чтобы Задача снова запускалась сразу после ее завершения. Должен ли я создавать новую задачу или есть способ повторно использовать существующую задачу? Какой лучший способ начать вторую итерацию?