Beispiel #1
0
        private List <PropertyInfo> GetProps(PtNode node)
        {
            var type = node.GetType();

            if (!cache.TryGetValue(type, out var props))
            {
                props = GetProps(type);
                cache.Add(type, props);
            }

            return(props);
        }
Beispiel #2
0
 private void DoVisit(PtNode node)
 {
     throw new System.NotImplementedException($"node type `{node.GetType().Name}´ not implemented");
 }