У меня есть асинхронный класс с методом StartProcessing()
, который вызывает событие int ResultReady()
после завершения обработки. StartProcessing()
занимает очень мало времени.
Я хочу вызвать этот класс синхронно. Мой псевдокод должен выглядеть примерно так:
Вызов StartProcessing ()
Ждать / спать, пока результат не будет готов
Возвращаемый результат
Какой шаблон дизайна лучше для этого? Не могли бы вы указать мне пример кода?