public MainMenuPathViewModel(IObjectInitializationService initSvc, IMainMenuCommandExtractor commandExtractor, AbstractMenuPath menuPath) : base(initSvc) { CommandExtractor = commandExtractor; MenuPath = menuPath; SubscribeToMultiCommandChildrenAutoInvalidationEvents(); }
public MainMenuPanelEntryViewModel(IObjectInitializationService initSvc, IMainMenuCommandExtractor commandExtractor, IStaticPanelDefinition definition) : base(initSvc) { CommandExtractor = commandExtractor; PanelDefinition = definition; }
public MainMenuViewModel(IObjectInitializationService initSvc) : base(initSvc) { CommandExtractor = new MainMenuCommandExtractor(initSvc); }