// ReSharper disable once UnusedMember.Global public MigrationValidator( [NotNull] ILogger <MigrationValidator> logger, [NotNull] IConventionSet conventions, [CanBeNull] IMigrationExpressionValidator validator = null) { _logger = logger; _conventions = conventions; _validator = validator ?? new DefaultMigrationExpressionValidator(serviceProvider: null); }
public MigrationValidator(IAnnouncer announcer, IConventionSet conventions) { _validator = new DefaultMigrationExpressionValidator(null); _logger = new AnnouncerFluentMigratorLogger(announcer); _conventions = conventions; }
public MigrationValidator() { _validator = new DefaultMigrationExpressionValidator(null); }