Exemplo n.º 1
0
 public JarvisWindowManager(
     UpdateViewModel.Factory updateFactory,
     AboutViewModel.Factory aboutFactory)
 {
     _updateFactory = updateFactory;
     _aboutFactory  = aboutFactory;
 }
Exemplo n.º 2
0
 public WindowService(
     ApplicationService application,
     UpdateViewModel.Factory updateFactory,
     SettingsViewModel.Factory settingsFactory,
     AboutViewModel.Factory aboutFactory)
 {
     _application     = application;
     _updateFactory   = updateFactory;
     _settingsFactory = settingsFactory;
     _aboutFactory    = aboutFactory;
 }
Exemplo n.º 3
0
 public ViewModelFactory(
     Func <SettingsViewModel> getSettingsViewModel,
     Func <AboutViewModel> getAboutViewModel,
     UpdateViewModel.Factory getUpdateViewModel,
     ProjectRepositoryViewModel.Factory getProjectRepositoryViewModel,
     FileScanningViewModel.Factory getFileScanningViewModel,
     SolutionViewModel.Factory getSolutionViewModel)
 {
     _getSettingsViewModel          = getSettingsViewModel;
     _getAboutViewModel             = getAboutViewModel;
     _getUpdateViewModel            = getUpdateViewModel;
     _getProjectRepositoryViewModel = getProjectRepositoryViewModel;
     _getFileScanningViewModel      = getFileScanningViewModel;
     _getSolutionViewModel          = getSolutionViewModel;
 }
Exemplo n.º 4
0
 public ViewModelFactory(
     Func<SettingsViewModel> getSettingsViewModel,
     Func<AboutViewModel> getAboutViewModel,
     UpdateViewModel.Factory getUpdateViewModel,
     ProjectRepositoryViewModel.Factory getProjectRepositoryViewModel,
     FileScanningViewModel.Factory getFileScanningViewModel,
     SolutionViewModel.Factory getSolutionViewModel)
 {
     _getSettingsViewModel = getSettingsViewModel;
     _getAboutViewModel = getAboutViewModel;
     _getUpdateViewModel = getUpdateViewModel;
     _getProjectRepositoryViewModel = getProjectRepositoryViewModel;
     _getFileScanningViewModel = getFileScanningViewModel;
     _getSolutionViewModel = getSolutionViewModel;
 }