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 at the same URL with .md appended. 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

GeneratedSource Pennington.Pipeline

A route whose bytes are produced by an IArtifactContentService resolver rather than parsed from a file or rendered by a component — search shards, llms.txt files, book PDFs. Yielded only from the artifact tier's discovery: the static build writes each item via the owning service's resolver, and the artifact router serves the same bytes in dev. Never crawled, never a sitemap or record candidate.

Properties

ContentType string
MIME type of the generated bytes (informational; the resolver's content type is what gets served).

Constructors

GeneratedSource

#
public GeneratedSource(string ContentType)

A route whose bytes are produced by an IArtifactContentService resolver rather than parsed from a file or rendered by a component — search shards, llms.txt files, book PDFs. Yielded only from the artifact tier's discovery: the static build writes each item via the owning service's resolver, and the artifact router serves the same bytes in dev. Never crawled, never a sitemap or record candidate.

Parameters

ContentType string
MIME type of the generated bytes (informational; the resolver's content type is what gets served).

Pennington.Pipeline.GeneratedSource

namespace Pennington.Pipeline;

/// A route whose bytes are produced by an IArtifactContentService resolver rather than parsed from a file or rendered by a component — search shards, llms.txt files, book PDFs. Yielded only from the artifact tier's discovery: the static build writes each item via the owning service's resolver, and the artifact router serves the same bytes in dev. Never crawled, never a sitemap or record candidate.
public record GeneratedSource
{
    /// MIME type of the generated bytes (informational; the resolver's content type is what gets served).
    
public string ContentType { get; set; }
/// A route whose bytes are produced by an IArtifactContentService resolver rather than parsed from a file or rendered by a component — search shards, llms.txt files, book PDFs. Yielded only from the artifact tier's discovery: the static build writes each item via the owning service's resolver, and the artifact router serves the same bytes in dev. Never crawled, never a sitemap or record candidate.
public GeneratedSource(string ContentType)
; }