public CommandLoop(IConsole console, CommandFactory commandFactory, ICommandPropertyWalker commandPropertyWalker) { Console = console; _commandFactory = commandFactory; _commandPropertyWalker = commandPropertyWalker; }