Beispiel #1
0
 public FileLoadViewModel(IOpenSaveFile fileDlg, IStartupData startup, IRootModelFactory modelFactory,
                          Func <RootModel, RootViewModel> viewModelFactory, INavigationWindow navigation)
 {
     this.fileDlg          = fileDlg;
     this.startup          = startup;
     this.modelFactory     = modelFactory;
     this.viewModelFactory = viewModelFactory;
     this.navigation       = navigation;
 }
Beispiel #2
0
 public FileLoadViewModel(
     IOpenSaveFile fileDlg, IStartupData startup, INavigationWindow navigation,
     IList <IFileViewerFactory> factories)
 {
     this.fileDlg    = fileDlg;
     this.startup    = startup;
     this.navigation = navigation;
     this.factories  = factories;
 }