Beispiel #1
0
        public LuryObject GetMember(string name, LuryContext context)
        {
            if (members.ContainsKey(name))
            {
                return(members[name]);
            }

            if (LuryTypeName != null && context.HasMember(LuryTypeName))
            {
                return(context[LuryTypeName].GetMemberNoRecursion(name));
            }

            //throw new LuryException(LuryExceptionType.NameIsNotFound);
            throw new InvalidOperationException();
        }