Beispiel #1
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);

            //DbConfiguration.SetConfiguration(new CommonBase.CommonDbContextBase.FirebirdConfiguration());

            MigratorPluginManager pluginManager = new MigratorPluginManager();

            if (pluginManager.DataMigrationServices != null)
            {
                new MainWindow()
                {
                    DataContext = new MainWindowVM(pluginManager)
                }
            }
Beispiel #2
0
 public MainWindowVM(MigratorPluginManager pluginManager)
 {
     this.pluginManager = pluginManager;
     Migrate            = ReactiveCommand.Create(ExecuteMigration);
     ExitApp            = ReactiveCommand.Create(() => Application.Current.Shutdown());
 }