static public void Execute(this ExternalRunner_Command item) { item.Execute(item.GetDefaultArguments()); }
static public void Execute(this ExternalRunner_Command item, string arguments) { item.ExecuteToReader(arguments); }
static public void Execute(this ExternalRunner_Command item, IEnumerable <string> arguments) { item.Execute(arguments.MakeCommand()); }
static public string ExecuteToText(this ExternalRunner_Command item) { return(item.ExecuteToText(item.GetDefaultArguments())); }
static public string ExecuteToText(this ExternalRunner_Command item, IEnumerable <string> arguments) { return(item.ExecuteToText(arguments.MakeCommand())); }
static public string ExecuteToText(this ExternalRunner_Command item, string arguments) { return(item.ExecuteToReader(arguments).ReadToEnd()); }
static public Stream ExecuteToStream(this ExternalRunner_Command item) { return(item.ExecuteToStream(item.GetDefaultArguments())); }
static public Stream ExecuteToStream(this ExternalRunner_Command item, string arguments) { return(item.ExecuteToReader(arguments).BaseStream); }