часть кода будет выполнена синхронно в текущем потоке
а есть возможность сделать await Task.Yield() внутри метода?
а я не знаю) не мой кот
В общем на старте этой долгой операции хочется зарегистрировать тот факт, что операция началась Что б выше по стеку вызывающий код мог по backchannel подписаться на завершение этой операции (и не начал пытаться подписываться раньше, чем операция реально начнется)
Написать враппер как выше советовали
я тут подумал, если ты будешь блокировать после таск рана по МРЕ WaitOne() то разницы между тем чтобы просто выполнить инлайн и подождать пока не произойдёт йилд не будет особой помимо контекста выполнения
Обсуждают сегодня