MarkdownApiGenerator
- The main class used to generate a project based on the search area
PublicExtensions
- Public Extensions are extension methods meant to be used by anyone with dependency on the MarkdownApi.Core
TypeWrapper
- A wrapper around a type
DefaultTheme
- This default theme is bundled with the core to provide an example and base theming for documentation generated
Cleaner
- Used as a utility class for creating clean links and names for MarkdownItems
DefaultConstructorBuilder
- The default markdown constructor page builder - Warning this is not yet implemented
DefaultEnumBuilder
- The default enum page builder
DefaultMethodBuilder
- Default markdown method page builder - Warning this is not yet implemented
DefaultNamespaceBuilder
- The markdown namespace page builder
DefaultOptions
- The default options that can be set on the default theme
DefaultProjectBuilder
- A markdown project page builder this is the root of all the markdown api content
DefaultResolver
- This default resolver is used to resolve the location to each page
DefaultTypeBuilder
- The default type page builder
AbstractMarkdownItem
- The abstract Markdown item that implements some base properties and functions for MarkdownItems
AbstractType
- AbstractType implements base functionality for MarkdownType and MarkdownEnum
MarkdownEnum
- Markdown Enum is a type that is a Enum
MarkdownNamespace
- Markdown Namespace is a single namespace in a project
MarkdownProject
- A markdown project used to produce markdown files
MarkdownType
- A markdown type is a markdownitem containing a Type
AbstractTypePart
- Abstract Markdown Type Part used to implement basic MarkdownTypePart functionality
MarkdownConstructor
- Markdown Constructor is a TypePart identified as the construct of a Markdown Type
MarkdownEvent
- MarkdownEvent is an event in a MarkdownType
MarkdownField
- The MarkdownField is a field info that is part of MarkdownType
MarkdownMethod
- MarkdownMethod represents the method info of a MarkdownType
MarkdownProperty
- MarkdownProperty represents the propertyInfo in the MarkdownType
IMarkdownItem
- A markdown item that could be parsed to a markdown page
IMarkdownTypePartValue
- A Markdown Type Part basically this is a part of a MarkdownType
IResolver
- Resolves the path/folder of the markdown item and gets a file name
ITheme
- A theme is used to generate the content for markdown pages as well as where markdown pages should be placed
MarkdownBuilder
- Builds Markdown strings
XmlDocumentComment
- Xml Comment in Xml Document
MarkdownConstructorTestClass1
- Constructor Class Test 1
MarkdownConstructorTestClass2
- Constructor Class Test 2
MarkdownConstructorTestClass3
- Constructor Class Test 3
MarkdownConstructorTestClass4
- Constructor Class Test 4
MarkdownParsingTest
- The Test Class
MarkdownTestClass
- Test Class Summary
MarkdownTestGenericClass
<T
,K
,J
>- Markdown Generic Class