public static ListSummaryAppsResponse Unmarshall(UnmarshallerContext context) { ListSummaryAppsResponse listSummaryAppsResponse = new ListSummaryAppsResponse(); listSummaryAppsResponse.HttpResponse = context.HttpResponse; listSummaryAppsResponse.RequestId = context.StringValue("ListSummaryApps.RequestId"); List<ListSummaryAppsResponse.SummaryAppInfo> summaryAppInfos = new List<ListSummaryAppsResponse.SummaryAppInfo>(); for (int i = 0; i < context.Length("ListSummaryApps.SummaryAppInfos.Length"); i++) { ListSummaryAppsResponse.SummaryAppInfo summaryAppInfo = new ListSummaryAppsResponse.SummaryAppInfo(); summaryAppInfo.AppName = context.StringValue("ListSummaryApps.SummaryAppInfos["+ i +"].AppName"); summaryAppInfo.AppKey = context.LongValue("ListSummaryApps.SummaryAppInfos["+ i +"].AppKey"); summaryAppInfos.Add(summaryAppInfo); } listSummaryAppsResponse.SummaryAppInfos = summaryAppInfos; return listSummaryAppsResponse; }