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