コード例 #1
0
        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;
        }
コード例 #2
0
        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);
        }