using System; using System.Collections.Generic; using Newtonsoft.Json; namespace CommanderAILab.Models { [Serializable] public class DeckModel { [JsonProperty("id")] public string id; [JsonProperty("name")] public string name; [JsonProperty("commander")] public string commander; [JsonProperty("colors")] public List colors; [JsonProperty("cards")] public List cards; [JsonProperty("card_count")] public int cardCount; [JsonProperty("created_at")] public string createdAt; [JsonProperty("updated_at")] public string updatedAt; public override string ToString() => $"{name} ({commander}) [{cardCount} cards]"; } }