Inheritance: Aliyun.Acs.Core.AcsResponse
        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;
        }