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

JsonLdBreadcrumbItem Pennington.StructuredData

A single rung in a JsonLdBreadcrumbList.

Properties

Name string
required
Display name for this crumb.
Position int
required
1-based position of the item in the crumb trail.
Type string
schema.org @type literal.
Url string
URL the crumb links to. Omitted when null (typically the current page).

Pennington.StructuredData.JsonLdBreadcrumbItem

namespace Pennington.StructuredData;

/// A single rung in a JsonLdBreadcrumbList.
public record JsonLdBreadcrumbItem
{
    /// Display name for this crumb.
    
public string Name { get; set; }
/// 1-based position of the item in the crumb trail.
public int Position { get; set; }
/// schema.org @type literal.
public string Type { get; }
/// URL the crumb links to. Omitted when null (typically the current page).
public string Url { get; set; }
}