Вы можете установить токен CSRF в качестве заголовка по умолчанию (чтобы он был присоединен к каждому последующему запросу) следующим образом:
axios.defaults.headers.common['X-CSRFToken'] = 'your token';
Дополнительную информацию о настройках по умолчанию для Axios можно найти в документация axios .
Process myProcess = new Process();
ProcessStartInfo myProcessStartInfo = new ProcessStartInfo("YOUPROGRAM_CONSOLE.exe" );
myProcessStartInfo.UseShellExecute = false;
myProcessStartInfo.RedirectStandardOutput = true;
myProcess.StartInfo = myProcessStartInfo;
myProcess.Start();
StreamReader myStreamReader = myProcess.StandardOutput;
string myString = myStreamReader.ReadLine();
Console.WriteLine(myString);
myProcess.Close();
Источник: MSDN
Отредактированный: Если Вы потребуете для получения сообщения об ошибке, то необходимо будет использовать Асинхронную операцию. Можно использовать асинхронные операции чтения для предотвращения этих зависимостей и их потенциала мертвой блокировки. Поочередно, можно избежать условия мертвой блокировки путем создания двух потоков и чтения вывода каждого потока на отдельном потоке.