public static DescribeAppAttributesResponse Unmarshall(UnmarshallerContext context) { DescribeAppAttributesResponse describeAppAttributesResponse = new DescribeAppAttributesResponse(); describeAppAttributesResponse.HttpResponse = context.HttpResponse; describeAppAttributesResponse.RequestId = context.StringValue("DescribeAppAttributes.RequestId"); describeAppAttributesResponse.TotalCount = context.IntegerValue("DescribeAppAttributes.TotalCount"); describeAppAttributesResponse.PageSize = context.IntegerValue("DescribeAppAttributes.PageSize"); describeAppAttributesResponse.PageNumber = context.IntegerValue("DescribeAppAttributes.PageNumber"); List<DescribeAppAttributesResponse.AppAttribute> apps = new List<DescribeAppAttributesResponse.AppAttribute>(); for (int i = 0; i < context.Length("DescribeAppAttributes.Apps.Length"); i++) { DescribeAppAttributesResponse.AppAttribute appAttribute = new DescribeAppAttributesResponse.AppAttribute(); appAttribute.AppId = context.LongValue("DescribeAppAttributes.Apps["+ i +"].AppId"); appAttribute.AppName = context.StringValue("DescribeAppAttributes.Apps["+ i +"].AppName"); appAttribute.Description = context.StringValue("DescribeAppAttributes.Apps["+ i +"].Description"); appAttribute.CreatedTime = context.StringValue("DescribeAppAttributes.Apps["+ i +"].CreatedTime"); appAttribute.ModifiedTime = context.StringValue("DescribeAppAttributes.Apps["+ i +"].ModifiedTime"); apps.Add(appAttribute); } describeAppAttributesResponse.Apps = apps; return describeAppAttributesResponse; }