Files
CatLink/Models/MechaInfo.cs
2026-01-18 17:59:01 +08:00

43 lines
1.2 KiB
C#

using System.Text.Json.Serialization;
namespace CatLink.Models
{
public class MechaInfo
{
[JsonPropertyName("IsJoin")]
public bool IsJoin { get; set; }
[JsonPropertyName("IpAddress")]
public uint IpAddress { get; set; }
[JsonPropertyName("MusicID")]
public int MusicID { get; set; }
[JsonPropertyName("Entrys")]
public List<bool> Entrys { get; set; } = new();
[JsonPropertyName("UserIDs")]
public List<long> UserIDs { get; set; } = new();
[JsonPropertyName("UserNames")]
public List<string> UserNames { get; set; } = new();
[JsonPropertyName("IconIDs")]
public List<int> IconIDs { get; set; } = new();
[JsonPropertyName("FumenDifs")]
public List<int> FumenDifs { get; set; } = new();
[JsonPropertyName("Rateing")]
public List<double> Rateing { get; set; } = new();
[JsonPropertyName("ClassValue")]
public List<int> ClassValue { get; set; } = new();
[JsonPropertyName("MaxClassValue")]
public List<int> MaxClassValue { get; set; } = new();
[JsonPropertyName("UserType")]
public List<int> UserType { get; set; } = new();
}
}