Exemplo n.º 1
0
 public MigrationService(DocumentVersionSerializer serializer, IMigrationInterceptorProvider provider,
                         IStartUpDocumentMigrationRunner startUpDocumentMigrationRunner, IStartUpDatabaseMigrationRunner startUpDatabaseMigrationRunner)
     : this(serializer, provider, NullLoggerFactory.Instance)
 {
     _startUpDocumentMigrationRunner = startUpDocumentMigrationRunner;
     _startUpDatabaseMigrationRunner = startUpDatabaseMigrationRunner;
 }
Exemplo n.º 2
0
 public MigrationService(DocumentVersionSerializer serializer, MigrationInterceptorProvider provider,
                         ICollectionMigrationRunner migrationRunner, IDatabaseMigrationRunner dbMigrationRunner)
     : this(serializer, provider, NullLoggerFactory.Instance)
 {
     _migrationRunner   = migrationRunner;
     _dbMigrationRunner = dbMigrationRunner;
 }
 private MigrationService(
     DocumentVersionSerializer serializer,
     IMigrationInterceptorProvider provider,
     ILoggerFactory loggerFactory)
 {
     _serializer = serializer;
     _provider   = provider;
     _logger     = loggerFactory.CreateLogger <MigrationService>();
 }
 public void GlobalSetup()
 {
     try
     {
         var documentSerializaer = new DocumentVersionSerializer();
         BsonSerializer.RegisterSerializer(documentSerializaer.ValueType, documentSerializaer);
     }
     catch (BsonSerializationException ex)
     {
     }
 }
 public MigrationOnDeserialization(DocumentVersionSerializer serializer, MigrationInterceptorProvider provider)
 {
     _serializer = serializer;
     _provider   = provider;
 }
Exemplo n.º 6
0
 public MongoRegistrator(DocumentVersionSerializer serializer, MigrationInterceptorProvider provider)
 {
     _serializer = serializer;
     _provider   = provider;
 }
 public void SetUp()
 {
     _serializer = new DocumentVersionSerializer();
 }