public MigrationWithMetaDataAdapter(IMigration migration, IMigrationMetadata metadata)
        {
            if (migration == null) throw new ArgumentNullException("migration");
            if (metadata == null) throw new ArgumentNullException("metadata");

            VersionMetadata = new VersionMetadata();

            Migration = migration;
            MetaData = metadata;
        }
 public MigrationBase()
 {
     VersionMetadata = new VersionMetadata();
 }
 public VersionInfo()
 {
     Metadata = new VersionMetadata();
 }