25 lines
1.5 KiB
C#
25 lines
1.5 KiB
C#
using System.Text.Json;
|
|
using System.Text.Json.Serialization;
|
|
|
|
namespace SVSim.Bootstrap.Models.Seed;
|
|
|
|
public sealed class ColosseumSeed
|
|
{
|
|
[JsonPropertyName("id")] public int Id { get; set; } = 1;
|
|
[JsonPropertyName("colosseum_id")] public string ColosseumId { get; set; } = "";
|
|
[JsonPropertyName("colosseum_name")] public string ColosseumName { get; set; } = "";
|
|
[JsonPropertyName("card_pool_name")] public string CardPoolName { get; set; } = "";
|
|
[JsonPropertyName("deck_format")] public string DeckFormat { get; set; } = "";
|
|
[JsonPropertyName("start_time")] public string StartTime { get; set; } = "";
|
|
[JsonPropertyName("end_time")] public string EndTime { get; set; } = "";
|
|
[JsonPropertyName("now_round")] public string NowRound { get; set; } = "";
|
|
[JsonPropertyName("is_display_tips")] public string IsDisplayTips { get; set; } = "";
|
|
[JsonPropertyName("tips_id")] public string TipsId { get; set; } = "";
|
|
[JsonPropertyName("is_colosseum_period")] public bool IsColosseumPeriod { get; set; }
|
|
[JsonPropertyName("is_round_period")] public bool IsRoundPeriod { get; set; }
|
|
[JsonPropertyName("is_normal_two_pick")] public string IsNormalTwoPick { get; set; } = "";
|
|
[JsonPropertyName("is_special_mode")] public string IsSpecialMode { get; set; } = "";
|
|
[JsonPropertyName("is_all_card_enabled")] public int IsAllCardEnabled { get; set; }
|
|
[JsonPropertyName("sales_period_info")] public JsonElement SalesPeriodInfo { get; set; }
|
|
}
|