Допустим, у меня есть приложение, которое запускает другое приложение (исполняемое), например:
public void StartExternalProcess()
{
string path = "D:\MyExecutable.exe";
Process process = Process.Start(path);
}
Выполнение файла .exe связано с небольшой задержкой. Как я узнаю, что после этой задержки process
готов к использованию (в моем случае process
- это локально работающий http-сервер)?
Другими словами, как мне (если возможно) сделать мой метод async Task
вместо void
?