public static DescribeApiSignaturesResponse Unmarshall(UnmarshallerContext context) { DescribeApiSignaturesResponse describeApiSignaturesResponse = new DescribeApiSignaturesResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeApiSignatures.RequestId"), TotalCount = context.IntegerValue("DescribeApiSignatures.TotalCount"), PageSize = context.IntegerValue("DescribeApiSignatures.PageSize"), PageNumber = context.IntegerValue("DescribeApiSignatures.PageNumber") }; List <DescribeApiSignaturesResponse.ApiSignatureItem> apiSignatures = new List <DescribeApiSignaturesResponse.ApiSignatureItem>(); for (int i = 0; i < context.Length("DescribeApiSignatures.ApiSignatures.Length"); i++) { DescribeApiSignaturesResponse.ApiSignatureItem apiSignatureItem = new DescribeApiSignaturesResponse.ApiSignatureItem() { ApiId = context.StringValue($"DescribeApiSignatures.ApiSignatures[{i}].ApiId"), ApiName = context.StringValue($"DescribeApiSignatures.ApiSignatures[{i}].ApiName"), SignatureId = context.StringValue($"DescribeApiSignatures.ApiSignatures[{i}].SignatureId"), SignatureName = context.StringValue($"DescribeApiSignatures.ApiSignatures[{i}].SignatureName"), BoundTime = context.StringValue($"DescribeApiSignatures.ApiSignatures[{i}].BoundTime") }; apiSignatures.Add(apiSignatureItem); } describeApiSignaturesResponse.ApiSignatures = apiSignatures; return(describeApiSignaturesResponse); }
public static DescribeApiSignaturesResponse Unmarshall(UnmarshallerContext context) { DescribeApiSignaturesResponse describeApiSignaturesResponse = new DescribeApiSignaturesResponse(); describeApiSignaturesResponse.HttpResponse = context.HttpResponse; describeApiSignaturesResponse.RequestId = context.StringValue("DescribeApiSignatures.RequestId"); describeApiSignaturesResponse.TotalCount = context.IntegerValue("DescribeApiSignatures.TotalCount"); describeApiSignaturesResponse.PageSize = context.IntegerValue("DescribeApiSignatures.PageSize"); describeApiSignaturesResponse.PageNumber = context.IntegerValue("DescribeApiSignatures.PageNumber"); List <DescribeApiSignaturesResponse.DescribeApiSignatures_ApiSignatureItem> describeApiSignaturesResponse_apiSignatures = new List <DescribeApiSignaturesResponse.DescribeApiSignatures_ApiSignatureItem>(); for (int i = 0; i < context.Length("DescribeApiSignatures.ApiSignatures.Length"); i++) { DescribeApiSignaturesResponse.DescribeApiSignatures_ApiSignatureItem apiSignatureItem = new DescribeApiSignaturesResponse.DescribeApiSignatures_ApiSignatureItem(); apiSignatureItem.ApiId = context.StringValue("DescribeApiSignatures.ApiSignatures[" + i + "].ApiId"); apiSignatureItem.ApiName = context.StringValue("DescribeApiSignatures.ApiSignatures[" + i + "].ApiName"); apiSignatureItem.SignatureId = context.StringValue("DescribeApiSignatures.ApiSignatures[" + i + "].SignatureId"); apiSignatureItem.SignatureName = context.StringValue("DescribeApiSignatures.ApiSignatures[" + i + "].SignatureName"); apiSignatureItem.BoundTime = context.StringValue("DescribeApiSignatures.ApiSignatures[" + i + "].BoundTime"); describeApiSignaturesResponse_apiSignatures.Add(apiSignatureItem); } describeApiSignaturesResponse.ApiSignatures = describeApiSignaturesResponse_apiSignatures; return(describeApiSignaturesResponse); }