检测Linux上的dotnet核心应用程序是否作为systemd运行

unhi4e5o  于 2023-11-17  发布在  Linux
关注(0)|答案(1)|浏览(153)

我想检测我的应用程序(dotnet核心6.0控制台)在Linux(Raspibian OS)上是否以systemd运行。原因是我的应用程序使用OpenCV,如果配置好,它可以显示实时视频。但是如果有人忘记正确设置此配置,并且应用程序希望在以systemd运行时显示实时视频,则会崩溃。
有人能给予我一个提示如何做到这一点?
我在MSDN上找到了这个:Console.WriteLine("UserInteractive: {0}", Environment.UserInteractive);,但它不适用于Linux。

相关问题