дождаться не его выполнения, а его старта (task.Status >= Running)
Покрутить SpinUntil, просигналить через ManualResetEvent?
таски же hot-started
Разве настолько Hot, что Task.Run вернет уже идущую таску 100%? Она ж вроде может и в WaitForActivation вернуться, а уж чуток погодя реально на пуле начнет выполняться
В шедулер надо вкорячиваться
положить в таску TaskCompletionSource и пусть его комплитит как запустится
не настолько, так ран скедюлит старт делегата же и возвращает условный вейт хендл
Обсуждают сегодня