SuffixClaim
Pennington.Artifacts
Matches any request path ending with Suffix at any depth — the mid-path catch-all no endpoint route template can express (e.g. /reference/api/llms.txt via /llms.txt). A path that is nothing but the suffix does not match, so a root file like /llms.txt stays claimable by an ExactClaim.
Properties
Suffixstring- Required path ending, including its leading slash (e.g.
/llms.txt).
Constructors
SuffixClaim
#public SuffixClaim(string Suffix)
Matches any request path ending with Suffix at any depth — the mid-path catch-all no endpoint route template can express (e.g. /reference/api/llms.txt via /llms.txt). A path that is nothing but the suffix does not match, so a root file like /llms.txt stays claimable by an ExactClaim.
Parameters
Suffixstring- Required path ending, including its leading slash (e.g.
/llms.txt).
Pennington.Artifacts.SuffixClaim
namespace Pennington.Artifacts;
/// Matches any request path ending with Suffix at any depth — the mid-path catch-all no endpoint route template can express (e.g. /reference/api/llms.txt via /llms.txt). A path that is nothing but the suffix does not match, so a root file like /llms.txt stays claimable by an ExactClaim.
public record SuffixClaim
{
/// Required path ending, including its leading slash (e.g. /llms.txt).
public string Suffix { get; set; }
/// Matches any request path ending with Suffix at any depth — the mid-path catch-all no endpoint route template can express (e.g. /reference/api/llms.txt via /llms.txt). A path that is nothing but the suffix does not match, so a root file like /llms.txt stays claimable by an ExactClaim.
public SuffixClaim(string Suffix)
;
}