Continuation task should be executed when the parent task would be finished with fail and parent task thread should be reused for continuation."
d. Continuation task should be executed outside of the thread pool when the parent task would be cancelled."
LMGTFY https://stackoverflow.com/questions/14057721/continuation-task-in-the-same-thread-as-previous
Чет типо такого
var task = Task1(cts); task.ContinueWith(result => TaskException(), TaskContinuationOptions.OnlyOnFaulted | TaskContinuationOptions.ExecuteSynchronously) ;
Ага Это продолжение можешь ожидать, можешь не ожидать
До речі з цими таск.ран бувають приколи, коли таски всередині не відпрацьовує. Хз чому, але таке є. Можливо з scheduler пов'язано
так може не запуститься другий поток, а все виконатися в том потоці який цей запускає
Обсуждают сегодня