1 implementation of ICommand
Microsoft.Arcade.Common (1)
Command.cs (1)
12public class Command : ICommand
26 references to ICommand
Microsoft.Arcade.Common (26)
Command.cs (10)
49public ICommand QuietBuildReporter() 113public ICommand WorkingDirectory(string projectDirectory) 119public ICommand EnvironmentVariable(string name, string value) 126public ICommand ForwardStatus(TextWriter to = null) 140public ICommand CaptureStdOut() 148public ICommand CaptureStdErr() 156public ICommand ForwardStdOut(TextWriter to = null) 171public ICommand ForwardStdErr(TextWriter to = null) 186public ICommand OnOutputLine(Action<string> handler) 198public ICommand OnErrorLine(Action<string> handler)
CommandFactory.cs (3)
14public ICommand Create(string executable, params string[] args) 19public ICommand Create(string executable, IEnumerable<string> args) 24public ICommand Create(string executable, string args)
ICommand.cs (10)
13ICommand CaptureStdErr(); 14ICommand CaptureStdOut(); 15ICommand EnvironmentVariable(string name, string value); 16ICommand ForwardStatus(TextWriter to = null); 17ICommand ForwardStdErr(TextWriter to = null); 18ICommand ForwardStdOut(TextWriter to = null); 19ICommand OnErrorLine(Action<string> handler); 20ICommand OnOutputLine(Action<string> handler); 21ICommand QuietBuildReporter(); 22ICommand WorkingDirectory(string projectDirectory);
ICommandFactory.cs (3)
10ICommand Create(string executable, IEnumerable<string> args); 11ICommand Create(string executable, params string[] args); 12ICommand Create(string executable, string args);