Мое приложение dotnet обрабатывает следующие системные события.
Systems.SessionSwitchEvents Причина: блокировка и разблокировка
Режимы Systems.OnPowerModeChanged: возобновление и приостановка
Сетевые события
Теперь событие Resume вызывает 3 события
разблокировка, возобновление и некоторые сетевые события (иногда это вызывает несколько сетевых событий (вверх / вниз), не стабилизированных)
Теперь у меня есть функциональность, которая одинакова для всех этих событий, которые яЯ реализовал в своих соответствующих обработчиках событий.
Я хочу синхронизировать, когда происходит событие возобновления.
в основном хотят сигнализировать обработчику событий возобновления, когда происходили события как разблокировки, так и сетевого подключения, до тех пор, пока обработчик событий возобновления не будет в спящем режиме.
Есть ли способ сигнализировать моему обработчику событий возобновления, когда двапроисходят события.
Спасибо