.net core 在具有dotnet core 3.1的Windows服务中检测终止请求

.net core 在具有dotnet core 3.1的Windows服务中检测终止请求,.net-core,service,kill,.net Core,Service,Kill,我已经使用类BackgroundService在dotnet core 3.1上创建了一个Windows服务 是否有方法检测通过任务管理器、taskkill或编程方式发送的终止请求?命令提示符中的一些基本步骤供您遵循: 1-找出服务名称 2-找出服务的PID sc queryex servicename 3-关闭PID taskkill /f /pid [PID] 你可以阅读

我已经使用类BackgroundService在dotnet core 3.1上创建了一个Windows服务


是否有方法检测通过任务管理器、taskkill或编程方式发送的终止请求?

命令提示符中的一些基本步骤供您遵循:

1-找出服务名称

2-找出服务的PID

   sc queryex servicename
3-关闭PID

    taskkill /f /pid [PID]
你可以阅读