11
Когда следует использовать TaskCompletionSource <T>?
AFAIK, все, что он знает, - это то, что в какой-то момент вызывается его метод SetResultили SetExceptionметод для завершения Task<T>экспонирования через его Taskсвойство. Другими словами, он выступает в качестве производителя для Task<TResult>и его завершения. Я видел здесь пример: Если мне нужен способ выполнить Func асинхронно и иметь задачу для представления …