public CurrentExecutionViewModel(TestsExecutionViewModel testsExecutionViewModel) { TestsExecutionViewModel = testsExecutionViewModel; AlreadyCreatedWorkspaces = new List <string>(); MessagesToBeDisplayed = new ConcurrentQueue <string>(); CommandsToBeExecuted = new List <string>(); CurrentSelectedMachine = TestsExecutionViewModel.GetCurrentlySelectedExecutionMachine(); CurrentAgentMachineExecutionIpSettings = new IpAddressSettings(CurrentSelectedMachine.Ip, "8888"); CurrentAgentMachineMsBuildLogIpSettings = new IpAddressSettings(CurrentSelectedMachine.Ip, "8889"); GenerateMessagesToBeSentToAgent(); }
public TestsExecutionView() { InitializeComponent(); TestsExecutionViewModel = new TestsExecutionViewModel(MainWindow.AdminProjectSettingsViewModel); mainGrid.DataContext = TestsExecutionViewModel.GetTeams(); }