Я написал службу Windows и графический интерфейс для него. Конечно GUI в основном зависит от сервиса. Есть ли способ для графического интерфейса ждать службы? Иногда мне нужно перезагрузить службу конфигурации из графического интерфейса и перезапустить службу.
Я думал о 2 решениях:
1. используя while и sleep для ожидания изменения статуса сервисного контроллера (конечно, самое простое решение: P)
2. реализовать где-нибудь интерфейс INotifiPropertyChanged (это выглядит сложным для этой тривиальной проблемы).
Мне было интересно, есть ли более элегантный способ сделать это? Есть ли событие, которое я где-то пропускаю?