예제 #1
0
        public void GetMembers()
        {
            var resolver = new MemberResolver();
            var members  = resolver.GetMembers(new ClassWithUIAttribute());

            Assert.IsTrue(members.All(m => m.Name.Equals("First")));
        }
예제 #2
0
        protected override IEnumerable <ValueReference> GetMembers(
            EvaluationContext ctx,
            IObjectSource objectSource,
            object t,
            object co,
            BindingFlags bindingFlags)
        {
            var resolver = new MemberResolver();

            return(resolver.GetMembers(ctx, objectSource, t, co, bindingFlags));
        }