Example #1
0
 /// <inheritdoc/>
 public override void Stop()
 {
     SystemPowerObserver.Stop();
     SystemPowerObserver = null;
     base.Stop();
 }
Example #2
0
 /// <inheritdoc/>
 public override void Start()
 {
     base.Start();
     SystemPowerObserver = new NSWorkspaceSystemPowerObserver(OnSystemWillSleep, OnSystemWillPowerOff, OnSystemDidPowerOn);
     SystemPowerObserver.Start();
 }