public SaveProjectCommand(Func <VisualDropStartScreenViewModel> visualDropStartScreenViewModelFactory, Func <IProjectManager> projectManagerFactory)
 {
     _visualDropStartScreenViewModel = visualDropStartScreenViewModelFactory.Invoke();
     _projectManager = projectManagerFactory.Invoke();
 }
Example #2
0
 public VisualDropCloseProjectCommand(Func <VisualDropStartScreenViewModel> startScreenViewModelFactory, Func <IProjectManager> projectManagerFactory)
 {
     _startScreenViewModel = startScreenViewModelFactory.Invoke();
     _projectManager       = projectManagerFactory.Invoke();
 }
Example #3
0
 public VisualDropStartScreenCommand(Func <VisualDropStartScreenViewModel> visualDropStartScreenViewModelFactory)
 {
     _visualDropStartScreenViewModel = visualDropStartScreenViewModelFactory.Invoke();
 }