Example #1
0
 public MigrationService(DocumentVersionSerializer serializer, MigrationInterceptorProvider provider,
                         ICollectionMigrationRunner migrationRunner, IDatabaseMigrationRunner dbMigrationRunner)
     : this(serializer, provider, NullLoggerFactory.Instance)
 {
     _migrationRunner   = migrationRunner;
     _dbMigrationRunner = dbMigrationRunner;
 }
Example #2
0
 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;
 }