Beispiel #1
0
 public MainViewModel(IDataService dataService, ProcessListViewModel processListViewModel, MainToolbarViewModel mainToolbarViewModel, ProcessOutputViewModel processOutputViewModel,
                      HubConnectionViewModel hubConnectionViewModel, ProcessManager processManager)
 {
     ProcessListViewModel   = processListViewModel;
     MainToolbarViewModel   = mainToolbarViewModel;
     ProcessOutputViewModel = processOutputViewModel;
     HubConnectionViewModel = hubConnectionViewModel;
     ProcessManager         = processManager;
     RegisterMessages();
     RegisterEvents();
     openExecutableDialog = new OpenFileDialog()
     {
         InitialDirectory = System.Reflection.Assembly.GetExecutingAssembly().Location,
         Filter           = "Pliki wykonywalne (*.exe)|*.exe",
         FilterIndex      = 1,
         RestoreDirectory = true,
     };
 }
Beispiel #2
0
 public override void Cleanup()
 {
     ProcessListViewModel.Cleanup();
     HubConnectionViewModel.Cleanup();
     base.Cleanup();
 }