public static MetadataPlainObjects.Entities Generate(IActionConfiguration actionConfiguration, Dictionary<string, List<string>> routeRelations, object originalObject) { var rules = new MetadataPlainObjects.Entities(); actionConfiguration.EntityRules.ToList() .ForEach(rule => rules.Add(GenerateForRule(rule, actionConfiguration, routeRelations, originalObject))); var result = new Entities(); result.AddRange(rules.Where(r => r != null).ToList()); return result; }
public static MetadataPlainObjects.Entities Generate(IActionConfiguration actionConfiguration, Dictionary <string, List <string> > routeRelations, object originalObject) { var rules = new MetadataPlainObjects.Entities(); actionConfiguration.EntityRules.ToList() .ForEach(rule => rules.Add(GenerateForRule(rule, actionConfiguration, routeRelations, originalObject))); var result = new Entities(); result.AddRange(rules.Where(r => r != null).ToList()); return(result); }