more rank stuff, might be ready for use

This commit is contained in:
2021-11-07 00:24:33 -04:00
parent d87377c25c
commit 6f591af5ae
13 changed files with 1350 additions and 5 deletions

View File

@@ -25,8 +25,7 @@ namespace TOOHUCardAPI.Data.JsonConverters
JsonSerializer serializer)
{
JObject jo = JObject.Load(reader);
RankEntryDTO dto = new RankEntryDTO();
serializer.Populate(reader, dto);
RankEntryDTO dto = jo.ToObject<RankEntryDTO>();
dto.Cards = jo.Properties().Where(prop => prop.Name.Contains("card"))
.Select(i => KeyValuePair.Create(i.Name, i.Value))
.ToDictionary(kv => kv.Key, kv => kv.Value.ToObject<string>());