public TabViewModel(ITabViewModelManager tabViewModelManager, IValidatorViewModelFactory validatorViewModelFactory) { _tabViewModelManager = tabViewModelManager; CloseTabCommand = new SimpleDelegateCommand(CloseTab); _name = $"New Tab {_tabViewModelManager.Count + 1}"; Content = validatorViewModelFactory.CreateValidatorViewModel(tabViewModelManager); }
public TabViewModelFactory(IValidatorViewModelFactory validatorViewModelFactory) { _validatorViewModelFactory = validatorViewModelFactory; }