2using System.Text.Json.Serialization;
6internal sealed class DeckDto
8 public long Id {
get;
set; }
10 public string Name {
get;
set; } =
string.Empty;
12 public string Description {
get;
set; } =
string.Empty;
14 public SortedDictionary<string, string>? Metadata {
get;
set; } =
new(StringComparer.Ordinal);
16 public List<NoteDto>? Notes {
get;
set; } = [];
18 public List<DeckDto>? Subdecks {
get;
set; } = [];
21 public SortedDictionary<string, JsonElement>? ExtensionData {
get;
set; }