async Task OutputToConsole(StreamReader reader, Process process)
{
var buffer = new char[128];
while (true)
{
var read = await reader.ReadAsync(buffer, 0, buffer.Length);
if (read > 0)
{
var output = new string(buffer, 0, read);
Console.Write(output);
}
if (process.HasExited && read == 0) break;
}
}
async Task OutputToConsole(StreamReader reader, Process process)
{
var buffer = new char[128];
while (true)
{
var read = await reader.ReadAsync(buffer, 0, buffer.Length);
if (read > 0)
{
var output = new string(buffer, 0, read);
Console.Write(output);
}
if (process.HasExited && read == 0) break;
}
}