A set of technologies in .NET for building web applications and web services. Miscellaneous topics that do not fit into specific categories.
You have two approaches.
- the first is to execute a script that implements the pipe.
- the second is to implement the pipe in your c# code. You first execute the first program, and stream the output. You then execute the second program use the output stream from the first as the input stream to the second. You don’t need to wait for the first to complete before starting the second. You would then wait for the second process to exit.
note: while the c# syntax is much more verbose than the Linux API, you implement pipes, by forking apps after setting stdin and stdout.