public void Execute(object parameter) { var startup = new StartupRoutine(); startup.AddAction(new StartupNavigationAction(RegionNames.MainRegion, MainRegionViewNames.ProfilesView)); _mainWindowThreadLauncher.LaunchMainWindow(startup); }
private void MainWindowLaunchThreadMethod() { try { if (_routine == null) { _routine = new StartupRoutine(); _routine.AddAction(new StartupNavigationAction(RegionNames.MainRegion, MainRegionViewNames.HomeView)); } _shellManager.ShowMainShell(_routine); } finally { _mainWindowThread = null; } }