public static UpdateDictResponse Unmarshall(UnmarshallerContext context) { UpdateDictResponse updateDictResponse = new UpdateDictResponse(); updateDictResponse.HttpResponse = context.HttpResponse; updateDictResponse.RequestId = context.StringValue("UpdateDict.RequestId"); List <UpdateDictResponse.UpdateDict_DictList> updateDictResponse_result = new List <UpdateDictResponse.UpdateDict_DictList>(); for (int i = 0; i < context.Length("UpdateDict.Result.Length"); i++) { UpdateDictResponse.UpdateDict_DictList dictList = new UpdateDictResponse.UpdateDict_DictList(); dictList.Name = context.StringValue("UpdateDict.Result[" + i + "].Name"); dictList.FileSize = context.LongValue("UpdateDict.Result[" + i + "].FileSize"); dictList.Type = context.StringValue("UpdateDict.Result[" + i + "].Type"); dictList.SourceType = context.StringValue("UpdateDict.Result[" + i + "].SourceType"); UpdateDictResponse.UpdateDict_DictList.UpdateDict_OssObject ossObject = new UpdateDictResponse.UpdateDict_DictList.UpdateDict_OssObject(); ossObject.BucketName = context.StringValue("UpdateDict.Result[" + i + "].OssObject.BucketName"); ossObject.Key = context.StringValue("UpdateDict.Result[" + i + "].OssObject.Key"); ossObject.Etag = context.StringValue("UpdateDict.Result[" + i + "].OssObject.Etag"); dictList.OssObject = ossObject; updateDictResponse_result.Add(dictList); } updateDictResponse.Result = updateDictResponse_result; return(updateDictResponse); }
public static UpdateDictResponse Unmarshall(UnmarshallerContext _ctx) { UpdateDictResponse updateDictResponse = new UpdateDictResponse(); updateDictResponse.HttpResponse = _ctx.HttpResponse; updateDictResponse.RequestId = _ctx.StringValue("UpdateDict.RequestId"); List <UpdateDictResponse.UpdateDict_DictList> updateDictResponse_result = new List <UpdateDictResponse.UpdateDict_DictList>(); for (int i = 0; i < _ctx.Length("UpdateDict.Result.Length"); i++) { UpdateDictResponse.UpdateDict_DictList dictList = new UpdateDictResponse.UpdateDict_DictList(); dictList.Name = _ctx.StringValue("UpdateDict.Result[" + i + "].name"); dictList.FileSize = _ctx.LongValue("UpdateDict.Result[" + i + "].fileSize"); dictList.Type = _ctx.StringValue("UpdateDict.Result[" + i + "].type"); dictList.SourceType = _ctx.StringValue("UpdateDict.Result[" + i + "].sourceType"); updateDictResponse_result.Add(dictList); } updateDictResponse.Result = updateDictResponse_result; return(updateDictResponse); }