Esempio n. 1
0
        public static List<Tuple<Type, string>> Collect(Expression expression, Predicate<MethodDefinitionExpression> acceptMethod = null)
        {
            var collector = new ParameterTypesCollector(acceptMethod);

            collector.Visit(expression);

            return collector.types.ToList();
        }
Esempio n. 2
0
        public static List <Tuple <Type, string> > Collect(Expression expression, Predicate <MethodDefinitionExpression> acceptMethod = null)
        {
            var collector = new ParameterTypesCollector(acceptMethod);

            collector.Visit(expression);

            return(collector.types.ToList());
        }