public Migrator(ITransformationProvider provider, Assembly migrationAssembly, bool trace, ILogger logger) { _provider = provider; Logger = logger; _migrationLoader = new MigrationLoader(provider, migrationAssembly, trace); _migrationLoader.CheckForDuplicatedVersion(); }
public Migrator(ITransformationProvider provider, ILogger logger, MigrationLoader migrationLoader) { _provider = provider; Logger = logger; _migrationLoader = migrationLoader; _migrationLoader.CheckForDuplicatedVersion(); }
public Migrator(ITransformationProvider provider, bool trace, ILogger logger, params Type[] migrationTypes) { _provider = provider; Logger = logger; _migrationLoader = new MigrationLoader(provider, trace, migrationTypes); _migrationLoader.CheckForDuplicatedVersion(); }