Example #1
0
 public UserInputHandler(
     ITextManager textManager,
     ICommandTrack commandManager,
     ILineEditorCommandsFactory lineEditorCommandsFactory,
     ILogger logger,
     IConsole console)
 {
     _textManager               = textManager;
     _commandManager            = commandManager;
     _lineEditorCommandsFactory = lineEditorCommandsFactory;
     _logger  = logger;
     _console = console;
 }
Example #2
0
 public Application(
     IUserInputHandler consoleCommandHandler,
     ILogger logger,
     IConsole console,
     ILineEditorCommandsFactory lineEditorCommandsFactory,
     ITextManager textManager,
     ICommandTrack commandManager)
 {
     _lineEditorCommandsFactory = lineEditorCommandsFactory;
     _consoleCommandHandler     = consoleCommandHandler;
     _textManager    = textManager;
     _commandManager = commandManager;
     _logger         = logger;
     _console        = console;
 }