public MigrationService(DocumentVersionSerializer serializer, MigrationInterceptorProvider provider, ICollectionMigrationRunner migrationRunner, IDatabaseMigrationRunner dbMigrationRunner) : this(serializer, provider, NullLoggerFactory.Instance) { _migrationRunner = migrationRunner; _dbMigrationRunner = dbMigrationRunner; }
private MigrationService( DocumentVersionSerializer serializer, MigrationInterceptorProvider provider, ILoggerFactory loggerFactory) { _serializer = serializer; _provider = provider; _logger = loggerFactory.CreateLogger <MigrationService>(); }
public MigrationOnDeserialization(DocumentVersionSerializer serializer, MigrationInterceptorProvider provider) { _serializer = serializer; _provider = provider; }
public MongoRegistrator(DocumentVersionSerializer serializer, MigrationInterceptorProvider provider) { _serializer = serializer; _provider = provider; }