Files
DanhengServer-OpenSource/Common/Configuration/HotfixContainer.cs
2025-05-25 09:26:31 +08:00

28 lines
822 B
C#

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<string, DownloadUrlConfig> 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/";
}