有人可以通过其他方法来帮助我处理.net核心中的电源事件吗?
我正在将.net框架窗口服务应用程序移植到.net core 2.2,在.net框架中,我使用ServiceBase类及其自身的方法来处理电源事件(OnPowerEvent)。我想处理诸如挂起,恢复等事件。
现在我正在使用HostBuilder托管Windows服务,但找不到用于获取系统电源事件的任何解决方案。
您可以使用Worker Services。它具有您可以覆盖的StartAsync和StopAsync虚拟方法。
我建议您升级到.NET Core 3.x,因为不再支持旧版本: