Ejemplo n.º 1
0
 // Helpers/GetDescendantNodes
 private protected static IEnumerable <ArchNode> GetDescendantNodes(ProjectArchNode node)
 {
     return(node.Modules.SelectMany(i => GetDescendantNodes(i).Prepend(i)));
 }
Ejemplo n.º 2
0
 // Helpers/GetName
 private protected static string GetName(ProjectArchNode node)
 {
     return(node.GetType().Name.WithoutPrefix("Project_").Replace('_', '.'));
 }