public override void Deserialize (Dictionary<string,object> json) { PlayFabId = (string)JsonUtil.Get<string>(json, "PlayFabId"); Created = (DateTime)JsonUtil.GetDateTime(json, "Created"); Username = (string)JsonUtil.Get<string>(json, "Username"); TitleInfo = JsonUtil.GetObject<UserTitleInfo>(json, "TitleInfo"); PrivateInfo = JsonUtil.GetObject<UserPrivateAccountInfo>(json, "PrivateInfo"); FacebookInfo = JsonUtil.GetObject<UserFacebookInfo>(json, "FacebookInfo"); SteamInfo = JsonUtil.GetObject<UserSteamInfo>(json, "SteamInfo"); GameCenterInfo = JsonUtil.GetObject<UserGameCenterInfo>(json, "GameCenterInfo"); }
public override void Deserialize (Dictionary<string,object> json) { FriendPlayFabId = (string)JsonUtil.Get<string>(json, "FriendPlayFabId"); Username = (string)JsonUtil.Get<string>(json, "Username"); TitleDisplayName = (string)JsonUtil.Get<string>(json, "TitleDisplayName"); Tags = JsonUtil.GetList<string>(json, "Tags"); CurrentMatchmakerLobbyId = (string)JsonUtil.Get<string>(json, "CurrentMatchmakerLobbyId"); FacebookInfo = JsonUtil.GetObject<UserFacebookInfo>(json, "FacebookInfo"); SteamInfo = JsonUtil.GetObject<UserSteamInfo>(json, "SteamInfo"); GameCenterInfo = JsonUtil.GetObject<UserGameCenterInfo>(json, "GameCenterInfo"); }