public NewItemViewModel( WindowCreator windowCreator, WindowOperationsHandler windowOperationsHandler, ItemsRepository itemsRepository) : base(windowCreator, windowOperationsHandler) { _itemsRepository = itemsRepository; }
public AdminViewModel( WindowCreator windowCreator, WindowOperationsHandler windowOperationsHandler, NewItemViewModel newItemViewModel) : base(windowCreator, windowOperationsHandler) { _newItemViewModel = newItemViewModel; }
protected ViewModel( WindowCreator windowCreator, WindowOperationsHandler windowOperationsHandler) { _windowCreator = windowCreator; _windowOperationsHandler = windowOperationsHandler; }