Example #1
0
 private protected static IEnumerable <ArchNode> GetDescendantNodes(NamespaceArchNode node)
 {
     return(node.Groups.SelectMany(i => GetDescendantNodes(i).Prepend(i)));
 }
Example #2
0
 private protected static string GetName(NamespaceArchNode node)
 {
     return(node.GetType().Name.WithoutPrefix("Namespace_").Replace('_', '.'));
 }