This documentation is also published as Markdown for efficient machine reading: the whole site is indexed at /llms.txt, and every page has a clean Markdown copy under /_llms/. These are generated from the same source and cost far fewer tokens to read than this rendered HTML.

Skip to main content Skip to navigation

CrossReference Pennington.Pipeline

A resolvable cross-reference target identified by a unique id.

Properties

Route ContentRoute
Route the reference resolves to.
Title string
Display title for the target.
Uid string
Unique identifier used in xref: links.

Constructors

CrossReference

#
public CrossReference(string Uid, string Title, ContentRoute Route)

A resolvable cross-reference target identified by a unique id.

Parameters

Uid string
Unique identifier used in xref: links.
Title string
Display title for the target.
Route ContentRoute
Route the reference resolves to.

Pennington.Pipeline.CrossReference

namespace Pennington.Pipeline;

/// A resolvable cross-reference target identified by a unique id.
public record CrossReference
{
    /// A resolvable cross-reference target identified by a unique id.
    
public CrossReference(string Uid, string Title, ContentRoute Route)
; /// Route the reference resolves to.
public ContentRoute Route { get; set; }
/// Display title for the target.
public string Title { get; set; }
/// Unique identifier used in xref: links.
public string Uid { get; set; }
}