Files
asesidaa_GC-local-server-re…/GC-local-server-rewrite/models/OnlineMatchingResultData.cs
T
2022-08-01 21:39:14 +08:00

56 lines
1.8 KiB
C#

using ChoETL;
namespace GCLocalServerRewrite.models;
[ChoXmlRecordObject(XPath = "/root/data")]
public class OnlineMatchingResultData
{
[ChoXmlElementRecordField(FieldName = "event_id")]
public long EventId { get; set; }
[ChoXmlElementRecordField(FieldName = "matching_id")]
public long MatchingId { get; set; }
[ChoXmlElementRecordField(FieldName = "class_id")]
public long ClassId { get; set; }
[ChoXmlElementRecordField(FieldName = "group_id")]
public long GroupId { get; set; }
[ChoXmlElementRecordField(FieldName = "result_score")]
public long ResultScore { get; set; }
[ChoXmlElementRecordField(FieldName = "result_star")]
public long ResultStar { get; set; }
[ChoXmlElementRecordField(FieldName = "result_rank")]
public long ResultRank { get; set; }
[ChoXmlElementRecordField(FieldName = "music_id_1st")]
public long MusicIdFirst { get; set; }
[ChoXmlElementRecordField(FieldName = "music_id_2nd")]
public long MusicIdSecond { get; set; }
[ChoXmlElementRecordField(FieldName = "music_id_3rd")]
public long MusicIdThird { get; set; }
[ChoXmlElementRecordField(FieldName = "difficulty_lv_1st")]
public long DifficultyFirst { get; set; }
[ChoXmlElementRecordField(FieldName = "difficulty_lv_2nd")]
public long DifficultySecond { get; set; }
[ChoXmlElementRecordField(FieldName = "difficulty_lv_3rd")]
public long DifficultyThird { get; set; }
[ChoXmlElementRecordField(FieldName = "item_id_1st")]
public long ItemIdFirst { get; set; }
[ChoXmlElementRecordField(FieldName = "item_id_2nd")]
public long ItemIdSecond { get; set; }
[ChoXmlElementRecordField(FieldName = "item_id_3rd")]
public long ItemIdThird { get; set; }
}