Exemplo n.º 1
0
        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());
                    });
            }
        }
Exemplo n.º 2
0
Arquivo: Root.cs Projeto: Nieko/Nieko
 public Root(IViewModelFormFactory factory, IApplicationDetails appDetails)
     : base(factory)
 {
     _StartupForm = appDetails.StartupForm;
 }
Exemplo n.º 3
0
 public UnitOfWorkApplicationDetails(GlyticsDbContext context) : base(context)
 {
     Application = new ApplicationRepository(context);
 }