Class Series
- Namespace
- TcgDex.Models
- Assembly
- TcgDex.CSharpSdk.dll
A full series, as returned by the single-series endpoint. Includes its sets.
public sealed record Series : IEquatable<Series>Inheritance
Implements
Inherited Members
Properties
FirstSet
The earliest set in the series.
public CardSetBrief? FirstSet { get; init; }Property Value
Id
The series identifier, for example "swsh".
public required string Id { get; init; }Property Value
LastSet
The most recent set in the series.
public CardSetBrief? LastSet { get; init; }Property Value
Logo
Logo image URL, without file extension.
public string? Logo { get; init; }Property Value
Name
The series' display name.
public required string Name { get; init; }Property Value
ReleaseDate
Release date of the series' first set, as a date of kind
System.DateTimeKind.Unspecified with no time component;
null when absent or not a full yyyy-MM-dd date.
[JsonConverter(typeof(ReleaseDateConverter))]
public DateTime? ReleaseDate { get; init; }Property Value
Sets
The sets belonging to this series.
public IReadOnlyList<CardSetBrief> Sets { get; init; }