Example #1
0
        public object Read(Type knownType, string name, bool allowCircularDependencies)
        {
            Assert.IsNotNull(name);

            var groupElem = CurrentGroup.GetElement(name);

            _groups.Push(groupElem);
            var result = ReadContents(knownType, allowCircularDependencies);

            _groups.Pop();

            return(result);
        }