。net内核中的电源事件处理

问题描述 投票:0回答:1

有人可以通过其他方法来帮助我处理.net核心中的电源事件吗?

我正在将.net框架窗口服务应用程序移植到.net core 2.2,在.net框架中,我使用ServiceBase类及其自身的方法来处理电源事件(OnPowerEvent)。我想处理诸如挂起,恢复等事件。

现在我正在使用HostBuilder托管Windows服务,但找不到用于获取系统电源事件的任何解决方案。

c# .net-core windows-services onresume suspend
1个回答
0
投票

您可以使用Worker Services。它具有您可以覆盖的StartAsync和StopAsync虚拟方法。

我建议您升级到.NET Core 3.x,因为不再支持旧版本:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.