Trying out some json converters
This commit is contained in:
14
TOOHUCardAPI/DTO/RankData/RankCardDTO.cs
Normal file
14
TOOHUCardAPI/DTO/RankData/RankCardDTO.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace TOOHUCardAPI.DTO.RankData
|
||||
{
|
||||
public class RankCardDTO
|
||||
{
|
||||
public string ItemName { get; set; }
|
||||
public int Star { get; set; }
|
||||
public long Damage { get; set; }
|
||||
public int Power { get; set; }
|
||||
public int Attack { get; set; }
|
||||
public Dictionary<int, string> Equip { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,18 @@
|
||||
using System.Collections.Generic;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace TOOHUCardAPI.DTO.RankData
|
||||
{
|
||||
public class RankDataGetResponse : OkResponse
|
||||
{
|
||||
|
||||
[JsonProperty("bo")]
|
||||
public RankDataGetResponseBody Body { get; set; }
|
||||
}
|
||||
|
||||
public class RankDataGetResponseBody
|
||||
{
|
||||
[JsonProperty()]
|
||||
public Dictionary<int, object> FFAEntries { get; set; }
|
||||
public Dictionary<int, object> TeamEntries { get; set; }
|
||||
}
|
||||
}
|
||||
17
TOOHUCardAPI/DTO/RankData/RankEntryDTO.cs
Normal file
17
TOOHUCardAPI/DTO/RankData/RankEntryDTO.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace TOOHUCardAPI.DTO.RankData
|
||||
{
|
||||
public class RankEntryDTO
|
||||
{
|
||||
public string RankType { get; set; }
|
||||
public long SteamId { get; set; }
|
||||
public long UserId { get; set; }
|
||||
public string Username { get; set; }
|
||||
public string Version { get; set; }
|
||||
public int Wave { get; set; }
|
||||
public long Damage { get; set; }
|
||||
// need cards here
|
||||
public List<RankCardDTO> Cards { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user