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

RssFeedItem Pennington.Feeds

Single entry in a generated RSS feed.

Properties

Author string
Optional author name or email.
Description string
Optional summary or excerpt.
PublishDate DateTime?
Publication date, when known.
Title string
Item title shown in the feed.
Url UrlPath
Site-relative canonical path of the entry; RssFeedWriter composes the absolute link.

Constructors

RssFeedItem

#
public RssFeedItem(string Title, string Description, UrlPath Url, DateTime? PublishDate, string Author)

Single entry in a generated RSS feed.

Parameters

Title string
Item title shown in the feed.
Description string
Optional summary or excerpt.
Url UrlPath
Site-relative canonical path of the entry; RssFeedWriter composes the absolute link.
PublishDate DateTime?
Publication date, when known.
Author string
Optional author name or email.

Pennington.Feeds.RssFeedItem

namespace Pennington.Feeds;

/// Single entry in a generated RSS feed.
public record RssFeedItem
{
    /// Optional author name or email.
    
public string Author { get; set; }
/// Optional summary or excerpt.
public string Description { get; set; }
/// Publication date, when known.
public DateTime? PublishDate { get; set; }
/// Single entry in a generated RSS feed.
public RssFeedItem(string Title, string Description, UrlPath Url, DateTime? PublishDate, string Author)
; /// Item title shown in the feed.
public string Title { get; set; }
/// Site-relative canonical path of the entry; RssFeedWriter composes the absolute link.
public UrlPath Url { get; set; }
}