public void PreSynchronization(ISynchronizationHookContext context) { log.Debug("Migration hook executing"); if (Settings.GetConfiguration().Disabled) { log.Debug("Migrations has been disabled through configuration. Discontinuing migrations."); return; } var migrations = FindMigrations(context.AssemblyLocator) .Select(type => (IMigration) Activator.CreateInstance(type)); ValidateMigrations(migrations); ExecuteMigrations(migrations); }
public void PreSynchronization(ISynchronizationHookContext context) { log.Debug("Migration hook executing"); if (Settings.GetConfiguration().Disabled) { log.Debug("Migrations has been disabled through configuration. Discontinuing migrations."); return; } var migrations = FindMigrations(context.AssemblyLocator) .Select(type => (IMigration)Activator.CreateInstance(type)); ValidateMigrations(migrations); ExecuteMigrations(migrations); }
public void PreSynchronization(ISynchronizationHookContext context) { var migrations = FindMigrations(context.AssemblyLocator); ValidateMigrations(migrations); ExecuteMigrations(migrations); }