Управление процессами в Mac с помощью .NET System.Diagnostics.Process - PullRequest
0 голосов
/ 30 октября 2018

Я пытаюсь запускать и останавливать процессы в MacOS, используя .NET Core. Процесс должен запустить строку в терминале и поддерживать работу терминала, поэтому я Я могу закрыть его позже.

public interface IProcessManagementService
{
        // returns process id/handle
        int Start(string tool, string args);
        void Stop(int processId);
}

Инструмент всегда является терминалом. Как правильно достичь этого? Заранее спасибо.

...