protected PageViewModelWithState(ICatalog <TViewData> catalog) : base(catalog) { // These will be initialised in sub-classes, // with specific services/commands _controlStateService = null; _viewStateService = null; _dataCommands = null; _stateCommands = null; }
protected MasterDetailsViewModelWithState(IViewModelFactory <TVMO> viewModelFactory, ICatalog <TVMO> catalog) : base(viewModelFactory, catalog) { // These will be initialised in sub-classes, // with specific services/commands _controlStateService = null; _viewStateService = null; _dataCommands = null; _stateCommands = null; }