using System.Text.Json.Serialization; using MessagePack; namespace SVSim.EmulatedEntrypoint.Models.Dtos.Campaign; /// /// Body of POST /campaign/regist_serial_code. Client task: /// MyPageCodeInputTask (Shadowverse_Code_2026-05-23/Wizard/MyPageCodeInputTask.cs). /// [MessagePackObject] public sealed class RegisterSerialCodeRequest { /// User-typed serial code. Case-sensitive on the server. [JsonPropertyName("serial_code")] [Key("serial_code")] public string SerialCode { get; set; } = string.Empty; }