CQRS.Tests.CQRS.EventSourcing.EventRefactoring.Migrations.MigrationScenario.MigrationScenario C# (CSharp) Метод

MigrationScenario() публичный Метод

public MigrationScenario ( System.Guid aggregateId, IEnumerable originalHistory, IEnumerable expectedHistory ) : System
aggregateId System.Guid
originalHistory IEnumerable
expectedHistory IEnumerable
Результат System
        public MigrationScenario
            (Guid aggregateId,
             IEnumerable<Type> originalHistory,
             IEnumerable<Type> expectedHistory,
             params IEventMigration[] migrations)
        {            
            AggregateId = aggregateId;
            OriginalHistory = originalHistory;
            ExpectedHistory = expectedHistory;
            Migrations = migrations.ToList();
            Interlocked.Increment(ref Instances);
        }
    }

Same methods

MigrationScenario::MigrationScenario ( IEnumerable originalHistory, IEnumerable expectedHistory ) : System
MigrationScenario