protected override void OnStartup(StartupEventArgs e) { this._bootstrapper = new Bootstrapper(); this._service = this._bootstrapper.Container.Resolve<IApplicationService>(); SplashScreen splash = new SplashScreen("Images/ShoeInventoryLogo.png"); splash.Show(true); MainWindow main = new MainWindow(); main.Visibility = Visibility.Hidden; LoginWindow login = new LoginWindow(_service); login.ShowDialog(); base.OnStartup(e); splash.Close(TimeSpan.FromSeconds(1)); main.Visibility = Visibility.Visible; main.Show(); }
public ViewModelLocator() { if (bootStrapper == null) bootStrapper = new Bootstrapper(); }