public static PutResultRequest FromDict(JsonData data) { return(new PutResultRequest { namespaceName = data.Keys.Contains("namespaceName") && data["namespaceName"] != null ? data["namespaceName"].ToString(): null, ratingName = data.Keys.Contains("ratingName") && data["ratingName"] != null ? data["ratingName"].ToString(): null, gameResults = data.Keys.Contains("gameResults") && data["gameResults"] != null ? data["gameResults"].Cast <JsonData>().Select(value => { return GameResult.FromDict(value); } ).ToList() : null, }); }
public static VoteRequest FromDict(JsonData data) { return(new VoteRequest { namespaceName = data.Keys.Contains("namespaceName") && data["namespaceName"] != null ? data["namespaceName"].ToString(): null, ballotBody = data.Keys.Contains("ballotBody") && data["ballotBody"] != null ? data["ballotBody"].ToString(): null, ballotSignature = data.Keys.Contains("ballotSignature") && data["ballotSignature"] != null ? data["ballotSignature"].ToString(): null, gameResults = data.Keys.Contains("gameResults") && data["gameResults"] != null ? data["gameResults"].Cast <JsonData>().Select(value => { return GameResult.FromDict(value); } ).ToList() : null, keyId = data.Keys.Contains("keyId") && data["keyId"] != null ? data["keyId"].ToString(): null, }); }