public FolderSpecViewModel(FolderSpec folderSpec, FolderSpecRepo folderSpecRepo) { if (folderSpec == null) { throw new ArgumentNullException("folderSpec"); } Instance = folderSpec; _folderSpecRepo = folderSpecRepo; }
public SettingsFolderViewModel(IEventAggregator eventAggregator, FolderSpecRepo folderSpecRepo, FileCommandsRepo fileCommandsRepo) { _eventAggregator = eventAggregator; _folderSpecRepo = folderSpecRepo; _fileCommandsRepo = fileCommandsRepo; DisplayName = "Folders"; Folders = new BindableCollection <FolderSpecViewModel>(); InitialiseFolders(); CatalogFiles = _fileCommandsRepo.Specs; }