Skip to content
This repository has been archived by the owner on Jul 24, 2021. It is now read-only.

ArchitectureDiagrams

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).

Clone this wiki locally