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();
 }