public ConsoleTerminal(TerminalCommandExecutor executor) { if (executor == null) { throw new ArgumentNullException("executor"); } _syncRoot = new object(); _executor = executor; }
public TerminalCommandContext(TerminalCommandExecutor executor, CommandExpression expression, CommandTreeNode commandNode, object parameter, IDictionary <string, object> extendedProperties = null) : base(executor, expression, commandNode, parameter, extendedProperties) { }