public MainWindowViewModel(IPersonManager personManager, IAnimalManager animalManager) { PersonManager = personManager; Persons = new ObservableCollection <Person>(PersonManager.GetAllAdults()); AnimalManager = animalManager; Animals = new ObservableCollection <Animal>(AnimalManager.GetAllAdults()); }