У меня есть токен для различных задач, и мне нужно лучше управлять их отменой, чтобы получить уведомление об аннулировании, которое я могу использовать:
token.Register(RegisterMethod);
Как удалить эту "подписку"? Есть ли способ "UnRegister"?
Я думал о том, как обходной путь с TaskCompletionSource. Но я не знаю, будет ли это работать. Каков наилучший способ решения этого подхода?