MergeConfig

Represents the merge configuration for external documentation sources.

Syntax

public class MergeConfig

Inheritance

Properties

DocsJson

[JsonPropertyName("docsJson")]
public string DocsJson { get; set; }
Gets or sets the path to the external docs.json file.

Returns

string The relative path to the navigation configuration from the external documentation.

PreserveStructure

[JsonPropertyName("preserveStructure")]
public bool PreserveStructure { get; set; }
Gets or sets whether to preserve the original folder structure.

Returns

bool If true, maintains the original directory structure when copying files.

Transformations

[JsonPropertyName("transformations")]
public MergeTransformations Transformations { get; set; }
Gets or sets the transformations to apply during merge.

Returns

MergeTransformations Settings for how to modify paths and navigation during the merge process.

Remarks

This class defines how external documentation should be transformed and integrated into the combined documentation site.