|
|
@ -33,7 +33,7 @@ namespace HttpClientStudy.Core.Utilities
|
|
|
|
StandardOutputEncoding = Encoding.UTF8,
|
|
|
|
StandardOutputEncoding = Encoding.UTF8,
|
|
|
|
RedirectStandardError = true,
|
|
|
|
RedirectStandardError = true,
|
|
|
|
StandardErrorEncoding = Encoding.UTF8,
|
|
|
|
StandardErrorEncoding = Encoding.UTF8,
|
|
|
|
RedirectStandardInput = true,
|
|
|
|
RedirectStandardInput = false,
|
|
|
|
StandardInputEncoding = Encoding.UTF8,
|
|
|
|
StandardInputEncoding = Encoding.UTF8,
|
|
|
|
UseShellExecute = false,
|
|
|
|
UseShellExecute = false,
|
|
|
|
CreateNoWindow = false,
|
|
|
|
CreateNoWindow = false,
|
|
|
@ -46,7 +46,11 @@ namespace HttpClientStudy.Core.Utilities
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
process.Start();
|
|
|
|
process.Start();
|
|
|
|
|
|
|
|
if (startInfo.RedirectStandardInput)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
process.StandardInput.Write("");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
output = process.StandardOutput.ReadToEnd();
|
|
|
|
output = process.StandardOutput.ReadToEnd();
|
|
|
|
|
|
|
|
|
|
|
|
if (waitForExit)
|
|
|
|
if (waitForExit)
|
|
|
|