C# Class MigSharp.Process.MigrationAggregator

Show file Open project: dradovic/MigSharp Class Usage Examples

Public Methods

Method Description
MigrationAggregator ( IEnumerable applicableMigrations, IEnumerable availableMigrations, IEnumerable aggregateMigrations ) : System.Collections.Generic

Private Methods

Method Description
Aggregate ( ) : IEnumerable
FindLargestApplicableAggregation ( string moduleName ) : Aggregation
FindLargestApplicableAggregations ( ) : Aggregation>.Dictionary
IsApplicable ( IMigrationMetadata migration ) : bool
MetadataFor ( ApplicableMigration applicableMigration ) : MigrationMetadata

Method Details

MigrationAggregator() public method

public MigrationAggregator ( IEnumerable applicableMigrations, IEnumerable availableMigrations, IEnumerable aggregateMigrations ) : System.Collections.Generic
applicableMigrations IEnumerable
availableMigrations IEnumerable
aggregateMigrations IEnumerable
return System.Collections.Generic