Запуск действия из фоновой службы и ожидание его создания - PullRequest
0 голосов
/ 13 июля 2020

У меня есть фоновая служба, которой иногда требуется начать действие. Я хотел бы подождать, пока это действие будет создано (то есть OnCreate () завершился).

После того, как действие было создано, оно зарегистрировано для получения сообщений.

Я бы хотел фоновая служба для отправки сообщения после создания действия.

Как выполнить ожидание без блокировки?

1 Ответ

0 голосов
/ 15 июля 2020

Ну, в итоге я использовал контейнер IO C для совместного использования экземпляра объекта между двумя контекстами. Этот объект будет содержать AsyncAutoResetEvent для действия, которое нужно установить, и службы, которую нужно ожидать.

...