public DesktopViewModel(IStartupNotifier startupNotifier, IApplicationDetails applicationDetails, IViewNavigator regionNavigator, IMenuBarManager menuBarManager) : base() { StartupNotifier = startupNotifier; ApplicationDetails = applicationDetails; if (!MenusCreated) { MenusCreated = true; regionNavigator.EnqueueUIWork(() => { menuBarManager.Create(@"_File\Save To Xml", EndPoint.Root, o => regionNavigator.SaveMainRegionDataToXml()); }); } }
public Root(IViewModelFormFactory factory, IApplicationDetails appDetails) : base(factory) { _StartupForm = appDetails.StartupForm; }
public UnitOfWorkApplicationDetails(GlyticsDbContext context) : base(context) { Application = new ApplicationRepository(context); }