RenderedItem Pennington.Pipeline
A RenderedItem whose front matter has been narrowed to a known type, returned by the generic ResolveAsync<TFrontMatter> convenience.
Properties
ContentRenderedContent- Rendered content and extracted page data.
MetadataTFrontMatter- Front matter typed as
TFrontMatter. RouteContentRoute- Canonical route for the item.
Constructors
RenderedItem
#public RenderedItem`1(ContentRoute Route, TFrontMatter Metadata, RenderedContent Content)
A RenderedItem whose front matter has been narrowed to a known type, returned by the generic ResolveAsync<TFrontMatter> convenience.
Parameters
RouteContentRoute- Canonical route for the item.
MetadataTFrontMatter- Front matter typed as
TFrontMatter. ContentRenderedContent- Rendered content and extracted page data.
Pennington.Pipeline.RenderedItem
namespace Pennington.Pipeline;
/// A RenderedItem whose front matter has been narrowed to a known type, returned by the generic ResolveAsync<TFrontMatter> convenience.
public record RenderedItem
{
/// Rendered content and extracted page data.
public RenderedContent Content { get; set; }
/// Front matter typed as TFrontMatter.
public TFrontMatter Metadata { get; set; }
/// A RenderedItem whose front matter has been narrowed to a known type, returned by the generic ResolveAsync<TFrontMatter> convenience.
public RenderedItem`1(ContentRoute Route, TFrontMatter Metadata, RenderedContent Content)
;
/// Canonical route for the item.
public ContentRoute Route { get; set; }
}