Beispiel #1
0
 public InheritDataSchema(IComplexDataModel parent, string name, string title, params IDataModelFix[] items)
     : base(name, title, ApplayFixes(parent, items))
 {
 }
Beispiel #2
0
        private static IEnumerable <IDataModel> ApplayFixes(IComplexDataModel origin, IEnumerable <IDataModelFix> fixes)
        {
            var items = origin.Items.Select(x => origin[x]);

            return(fixes.Aggregate(items, (x, fix) => fix.Applay(x)));
        }