public DirectoryWithSubDirectoriesViewModel( DirectorySizeData directory, IEnumerable <DirectorySizeData> subDirectories, ISizeConversion sizeConversion) { _directory = directory; _subDirectories = subDirectories; _sizeConversion = sizeConversion; }
public DirectoryController(ILog log, ISizeConversion sizeConversion) { _log = log; _sizeConversion = sizeConversion; // TODO - have one handler and just fill it with necessary commands _driveReaderCommandHandler = new DriveReaderCommandHandler(this); _currentCommandHandler = new DriveLetterCommandHandler(this); _view = new DirectoryView(); UIConsole.SetTitle("Directory Sizes Tool"); }
public DirectoryPathsViewModel(IEnumerable <DirectorySizeData> directories, ISizeConversion sizeConversion) { _directories = directories; _sizeConversion = sizeConversion; Format(); }