Definition

Assembly: CloudNimble.DotNetDocs.Core.dll Namespace: CloudNimble.DotNetDocs.Core.Renderers Inheritance: CloudNimble.DotNetDocs.Core.Renderers.MarkdownRendererBase

Syntax

CloudNimble.DotNetDocs.Core.Renderers.MarkdownRenderer

Summary

Renders documentation as Markdown files.

Remarks

Generates structured Markdown documentation with support for customizations including insertions, overrides, exclusions, transformations, and conditions.

Constructors

.ctor

Initializes a new instance of the MarkdownRenderer class.

Syntax

public MarkdownRenderer(CloudNimble.DotNetDocs.Core.ProjectContext context = null)

Parameters

NameTypeDescription
contextCloudNimble.DotNetDocs.Core.ProjectContext?The project context. If null, a default context is created.

Methods

RenderAsync

Renders the documentation assembly to Markdown files.

Syntax

public System.Threading.Tasks.Task RenderAsync(CloudNimble.DotNetDocs.Core.DocAssembly model)

Parameters

NameTypeDescription
modelCloudNimble.DotNetDocs.Core.DocAssemblyThe documentation assembly to render.

Returns

Type: System.Threading.Tasks.Task A task representing the asynchronous rendering operation.
  • CloudNimble.DotNetDocs.Core.IDocRenderer