private static void LaunchSessionGroupFromConfigFile() { Debug.Assert(!string.IsNullOrEmpty(s_configFilePath)); MigrationApp app = new MigrationApp(s_configFilePath, s_commandSwitch); KickoffMigration(app); }
private static void LaunchSingleSessionInDB() { MigrationApp app = new MigrationApp(s_commandSwitch); app.StartSingleSession = true; app.SingleSessionStartInfo = new SingleSessionStartInfo(s_sessionGroupUniqueId, s_sessionUniqueId); KickoffMigration(app); }
private static void KickoffMigration(MigrationApp app) { app.Start(); }
private static void MergeBackSingleSession() { MigrationApp.MergebackStandAloneSessionInGroup(s_sessionGroupUniqueId, s_sessionUniqueId); }
private static void LaunchActiveSessionGroupsInDB() { MigrationApp app = new MigrationApp(s_commandSwitch); KickoffMigration(app); }