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;
}