This project helps with executing command line calls. Some of it uses CliWrap.
For general details about and on using the Helpful Libraries see the root Readme.
CliProgram
: Makes it easier to call CliWrap with the same command.
CliWrapHelper
: Specialized tasks using CliWrap, such asWhichAsync()
, that help locate the full path of a program that's inside the user's PATH environment variable.OperatingSystemHelper
: Gets OS-specific information like the file extension of executable files.
CommandExtensions
: Contains extension methods for CliWrap'sCommand
type. For example,ExecuteDotNetApplicationAsync()
for launching .NET server apps that say "Application started. Press Ctrl+C to shut down.".