public static DescribeErrorLogsResponse Unmarshall(UnmarshallerContext context) { DescribeErrorLogsResponse describeErrorLogsResponse = new DescribeErrorLogsResponse(); describeErrorLogsResponse.HttpResponse = context.HttpResponse; describeErrorLogsResponse.RequestId = context.StringValue("DescribeErrorLogs.RequestId"); describeErrorLogsResponse.TotalRecordCount = context.IntegerValue("DescribeErrorLogs.TotalRecordCount"); describeErrorLogsResponse.PageNumber = context.IntegerValue("DescribeErrorLogs.PageNumber"); describeErrorLogsResponse.PageRecordCount = context.IntegerValue("DescribeErrorLogs.PageRecordCount"); List<DescribeErrorLogsResponse.ErrorLog> items = new List<DescribeErrorLogsResponse.ErrorLog>(); for (int i = 0; i < context.Length("DescribeErrorLogs.Items.Length"); i++) { DescribeErrorLogsResponse.ErrorLog errorLog = new DescribeErrorLogsResponse.ErrorLog(); errorLog.ErrorInfo = context.StringValue("DescribeErrorLogs.Items["+ i +"].ErrorInfo"); errorLog.CreateTime = context.StringValue("DescribeErrorLogs.Items["+ i +"].CreateTime"); items.Add(errorLog); } describeErrorLogsResponse.Items = items; return describeErrorLogsResponse; }