private string CreateRequestBody(JudgeResult result) { InnerJudgeResult innerResult = new InnerJudgeResult { SubmitId = result.SubmitId, JudgeDetail = result.JudgeDetail, MemoryCost = result.MemoryCost, PassRate = result.PassRate, ResultCode = result.ResultCode, TimeCost = result.TimeCost }; JObject requestJObject = TokenUtil.CreateJObject(); requestJObject.Add("result", Json.Serialize(innerResult)); return(requestJObject.ToString()); }
/// <summary> /// 创建提交测试结果的请求 /// </summary> /// <returns>提交测试结果的请求</returns> private string CreateRequestBody(JudgeResult result) { InnerJudgeResult judgeResult = new InnerJudgeResult { SubmitId = result.SubmitId, JudgeDetail = result.JudgeDetail, MemoryCost = result.MemoryCost, PassRate = result.PassRate, ResultCode = result.ResultCode, TimeCost = result.TimeCost }; JObject requestBody = JObject.FromObject(new { result = judgeResult }); Token.AddTokenToJObject(requestBody); return(requestBody.ToString()); }