using MessagePack; using System.Text.Json.Serialization; namespace SVSim.EmulatedEntrypoint.Models.Dtos; /// /// Nested under /mypage/index data.colosseum_info.sales_period_info. Carries the wall-clock end of /// the current cup's sales window. Captured from prod: /// "sales_period_info": { "sales_period_time": "2026-05-25 19:59:59" }. /// [MessagePackObject] public class ColosseumSalesPeriodInfo { /// Wire format is "yyyy-MM-dd HH:mm:ss" (prod's PHP convention, not ISO). [JsonPropertyName("sales_period_time")] [Key("sales_period_time")] public string SalesPeriodTime { get; set; } = string.Empty; }