Example #1
0
 public InputManager(IConsole console,
                     ICommandPrompt prompt,
                     IInputModerator moderator)
 {
     _console   = console;
     _prompt    = prompt;
     _moderator = moderator;
 }
Example #2
0
 public CommandProcessor(
     IMediator mediator,
     ITerminal terminal,
     ICommandPrompt prompt,
     ICommandParser command
     )
 {
     _mediator = mediator;
     _terminal = terminal;
     _prompt   = prompt;
     _command  = command;
 }
Example #3
0
        public CommandParser(ICommandPrompt commandPrompt, string[] args)
        {
            _commandPrompt = commandPrompt;

            ParseArguments(args);
        }
 public CommandPromptPresenter(ICommandPrompt commandPrompt)
 {
     this.commandPrompt    = commandPrompt;
     commandPrompt.InFocus = false;
     commandPrompt.Command = Config.DefaultCommandPrompt;
 }