Class OutputEntryDataModification<TOutput>
Modification with generates ReaderDataInput for value of type TOutput
with Eco.Core.Serialization.Migrations.DataMigrations.OutputEntryDataModification`1.generateOutput function for specified Eco.Core.Serialization.Migrations.DataMigrations.OutputEntryDataModification`1.dataInput. May be used by DictionaryDataMigration or CollectionToDictionaryDataMigration for key/value data generation.
Inheritance
System.Object
OutputEntryDataModification<TOutput>
Assembly: Eco.Core.dll
Syntax
public class OutputEntryDataModification<TOutput> : Object, IEntryDataModification
Type Parameters
Constructors
OutputEntryDataModification(DataInput, Func<IDictionary<IDataInput, ReaderDataInput>, TOutput>)
Declaration
public OutputEntryDataModification(DataInput input, Func<IDictionary<IDataInput, ReaderDataInput>, TOutput> generateOutput)
Parameters
Methods
Initialize(MigrationManager)
Declaration
public void Initialize(MigrationManager manager)
Parameters
ModifyEntry(Dictionary<IDataInput, ReaderDataInput>)
Declaration
public void ModifyEntry(Dictionary<IDataInput, ReaderDataInput> dataInputs)
Parameters
Implements
Extension Methods