Skip to main content

Definition

Assembly: CloudNimble.DotNetDocs.Core.dll Namespace: CloudNimble.DotNetDocs.Core Inheritance: System.Object

Syntax

Summary

Orchestrates the documentation pipeline for one or more assemblies.

Remarks

This class manages the complete documentation lifecycle including enrichment, transformation, and rendering. It handles AssemblyManager creation, usage, and disposal for processing assemblies.

Constructors

.ctor

Initializes a new instance of the DocumentationManager class.

Syntax

Parameters

Remarks

This constructor is designed to work with dependency injection containers. All parameters accept IEnumerable collections that are typically injected by the DI container.

.ctor Inherited

Inherited from object

Syntax

Methods

CreateConceptualFilesAsync

Creates placeholder conceptual documentation files for a single assembly.

Syntax

Parameters

Returns

Type: System.Threading.Tasks.Task A task representing the asynchronous operation.

CreateConceptualFilesAsync

Creates placeholder conceptual documentation files for multiple assemblies.

Syntax

Parameters

Returns

Type: System.Threading.Tasks.Task A task representing the asynchronous operation.

Dispose

Disposes of all cached AssemblyManager instances.

Syntax

Equals Inherited Virtual

Inherited from object

Syntax

Parameters

Returns

Type: bool

Equals Inherited

Inherited from object

Syntax

Parameters

Returns

Type: bool

GetHashCode Inherited Virtual

Inherited from object

Syntax

Returns

Type: int

GetType Inherited

Inherited from object

Syntax

Returns

Type: System.Type

MemberwiseClone Inherited

Inherited from object

Syntax

Returns

Type: object

ProcessAsync

Processes a single assembly through the documentation pipeline.

Syntax

Parameters

Returns

Type: System.Threading.Tasks.Task A task representing the asynchronous processing operation.

ProcessAsync

Processes multiple assemblies through the documentation pipeline.

Syntax

Parameters

Returns

Type: System.Threading.Tasks.Task A task representing the asynchronous processing operation.

ReferenceEquals Inherited

Inherited from object

Syntax

Parameters

Returns

Type: bool

ToString Inherited Virtual

Inherited from object

Syntax

Returns

Type: string?
  • System.IDisposable