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