我正在尝试使用.NET Core在MacOS中启动和停止进程。 该过程应在终端中运行一行并保持终端运行,因此我 我可以稍后将其关闭。
public interface IProcessManagementService
{
// returns process id/handle
int Start(string tool, string args);
void Stop(int processId);
}
该工具始终是终端。 什么是实现此目标的正确方法? 预先感谢。