public InputManager(IConsole console, ICommandPrompt prompt, IInputModerator moderator) { _console = console; _prompt = prompt; _moderator = moderator; }
public CommandProcessor( IMediator mediator, ITerminal terminal, ICommandPrompt prompt, ICommandParser command ) { _mediator = mediator; _terminal = terminal; _prompt = prompt; _command = command; }
public CommandParser(ICommandPrompt commandPrompt, string[] args) { _commandPrompt = commandPrompt; ParseArguments(args); }
public CommandPromptPresenter(ICommandPrompt commandPrompt) { this.commandPrompt = commandPrompt; commandPrompt.InFocus = false; commandPrompt.Command = Config.DefaultCommandPrompt; }