How can I set up two external executables to run from a c# application where stdout from the first is routed to stdin from the second?
I know how to run external pro
Use System.Diagnostics.Process to start each process, and in the second process set the RedirectStandardOutput to true, and the in the first RedirectStandardInput true. Finally set the StandardInput of the first to the StandardOutput of the second . You'll need to use a ProcessStartInfo to start each process.
Here is an example of one of the redirections.