You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 24, 2021. It is now read-only.
jagregory edited this page Sep 13, 2010
·
1 revision
Docu architecture is broken down into four stages, as outlined below:
The key players can be seen in this high-level view:
Each stage will be described in detail below.
UI
The UI is responsible for kicking off the process and pretty much just delegates to the DocumentationGenerator.
Parsing
The parsing section handles loading the Xml documents and assemblies, discovering any types that need documenting, and then pairing those types with their associated comments from the Xml documents.
Modelling
The modelling section is what transforms the raw pairs from the parsing phase into a proper object model for use in output.
Output
Output is where the templates are discovered, then rendered with the appropriate model classes. The output is then written to disc and merged with any untransformable files (images and what-not).