|
jjm.one.CommandLineToolWrapper
2.0.0-alpha.0
A C# library that provides a wrapper for command line tools.
|
Represents a class that is responsible for running processes. More...

Public Member Functions | |
| Task< ProcessResult > | RunProcessAsync (ProcessStartInfo startInfo, bool captureOutput=true, bool captureError=true) |
| Runs a process asynchronously using the provided start info. More... | |
Represents a class that is responsible for running processes.
| Task<ProcessResult> IProcessRunner.RunProcessAsync | ( | ProcessStartInfo | startInfo, |
| bool | captureOutput = true, |
||
| bool | captureError = true |
||
| ) |
Runs a process asynchronously using the provided start info.
| startInfo | The process start info. |
| captureOutput | Whether to capture the process output. |
| captureError | Whether to capture the process error. |
| ProcessFailedException | Thrown when the process exits with a non-zero code. |
