using EggLink.DanhengServer.Enums; using Newtonsoft.Json; using Newtonsoft.Json.Converters; namespace EggLink.DanhengServer.Configuration; public class HotfixContainer { [JsonConverter(typeof(StringEnumConverter))] public BaseRegionEnum Region { get; set; } = BaseRegionEnum.None; public Dictionary HotfixData { get; set; } = []; } public class DownloadUrlConfig { public string AssetBundleUrl { get; set; } = ""; public string ExAssetBundleUrl { get; set; } = ""; public string ExResourceUrl { get; set; } = ""; public string LuaUrl { get; set; } = ""; public string IfixUrl { get; set; } = ""; } public static class BaseUrl { public const string CN = "https://autopatchcn.bhsr.com/"; public const string OS = "https://autopatchos.starrails.com/"; }