RECORD ProjectStructure

Represents the structure of a project, containing information about namespaces and their associated classes, as well as a collection of all the classes within the project.

Properties

NamespaceClasses

(Dictionary<string, List>) = NamespaceClasses ?? new(): Represents a dictionary that organizes classes into their respective namespaces.

AllClasses

(List) = AllClasses ?? new(): Represents a collection of all classes identified within a project.