Используя .Net Standard, есть ли кросс-платформенный способ получить идентификатор родительского процесса процесса?
Несколько вопросов и ответов SO касаются того, как это сделать специфичными для Windows способами (например, Как получить родительский процесс в .NET управляемым способом), обычно используя WMI Win32_Process, PInvoke или PerformanceCounters. Однако ни один из них не работает в кроссплатформенном мире .Net Standard.
Обновлять
Не похоже, что в настоящее время есть способ сделать это. Я создал пару вопросов GitHub, предлагающих добавить соответствующие функции в .Net Standard.