aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/SystemEvents.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Server.Implementations/SystemEvents.cs')
-rw-r--r--Emby.Server.Implementations/SystemEvents.cs28
1 files changed, 0 insertions, 28 deletions
diff --git a/Emby.Server.Implementations/SystemEvents.cs b/Emby.Server.Implementations/SystemEvents.cs
index dfff92f1e..c1e6dc1da 100644
--- a/Emby.Server.Implementations/SystemEvents.cs
+++ b/Emby.Server.Implementations/SystemEvents.cs
@@ -17,34 +17,6 @@ namespace Emby.Server.Implementations
public SystemEvents(ILogger logger)
{
_logger = logger;
- Microsoft.Win32.SystemEvents.PowerModeChanged += SystemEvents_PowerModeChanged;
- Microsoft.Win32.SystemEvents.SessionEnding += SystemEvents_SessionEnding;
- }
-
- private void SystemEvents_SessionEnding(object sender, Microsoft.Win32.SessionEndingEventArgs e)
- {
- switch (e.Reason)
- {
- case Microsoft.Win32.SessionEndReasons.Logoff:
- EventHelper.FireEventIfNotNull(SessionLogoff, this, EventArgs.Empty, _logger);
- break;
- case Microsoft.Win32.SessionEndReasons.SystemShutdown:
- EventHelper.FireEventIfNotNull(SystemShutdown, this, EventArgs.Empty, _logger);
- break;
- }
- }
-
- private void SystemEvents_PowerModeChanged(object sender, Microsoft.Win32.PowerModeChangedEventArgs e)
- {
- switch (e.Mode)
- {
- case Microsoft.Win32.PowerModes.Resume:
- EventHelper.FireEventIfNotNull(Resume, this, EventArgs.Empty, _logger);
- break;
- case Microsoft.Win32.PowerModes.Suspend:
- EventHelper.FireEventIfNotNull(Suspend, this, EventArgs.Empty, _logger);
- break;
- }
}
}
}