public FSItemViewModelFactory( IFSItemCollectionFactory itemCollectionFactory, IFSItemManagerFactory itemManagerFactory) { _itemCollectionFactory = itemCollectionFactory; _itemManagerFactory = itemManagerFactory; }
public FSNodeViewModel( FSItemModel itemModel, IFSItemCollectionFactory itemCollectionFactory, IFSItemManagerFactory itemManagerFactory) : base(itemModel) { _itemCollection = itemCollectionFactory.Create(Items); _itemManager = itemManagerFactory.Create(Path, _itemCollection); _itemManager.UpdateLoaderState += OnUpdateLoaderState; }
public DriveViewModel(FSItemModel itemModel, IFSItemCollectionFactory itemCollectionrFactory, IFSItemManagerFactory itemManagerFactory) : base(itemModel, itemCollectionrFactory, itemManagerFactory) { //_itemManager.LoadItems(); }