public static ListSummaryAppsResponse Unmarshall(UnmarshallerContext context)
        {
            ListSummaryAppsResponse listSummaryAppsResponse = new ListSummaryAppsResponse();

            listSummaryAppsResponse.HttpResponse = context.HttpResponse;
            listSummaryAppsResponse.RequestId    = context.StringValue("ListSummaryApps.RequestId");

            List <ListSummaryAppsResponse.ListSummaryApps_SummaryAppInfo> listSummaryAppsResponse_summaryAppInfos = new List <ListSummaryAppsResponse.ListSummaryApps_SummaryAppInfo>();

            for (int i = 0; i < context.Length("ListSummaryApps.SummaryAppInfos.Length"); i++)
            {
                ListSummaryAppsResponse.ListSummaryApps_SummaryAppInfo summaryAppInfo = new ListSummaryAppsResponse.ListSummaryApps_SummaryAppInfo();
                summaryAppInfo.AppName = context.StringValue("ListSummaryApps.SummaryAppInfos[" + i + "].AppName");
                summaryAppInfo.AppKey  = context.LongValue("ListSummaryApps.SummaryAppInfos[" + i + "].AppKey");

                listSummaryAppsResponse_summaryAppInfos.Add(summaryAppInfo);
            }
            listSummaryAppsResponse.SummaryAppInfos = listSummaryAppsResponse_summaryAppInfos;

            return(listSummaryAppsResponse);
        }
        public static ListSummaryAppsResponse Unmarshall(UnmarshallerContext context)
        {
            ListSummaryAppsResponse listSummaryAppsResponse = new ListSummaryAppsResponse()
            {
                HttpResponse = context.HttpResponse,
                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()
                {
                    AppName = context.StringValue($"ListSummaryApps.SummaryAppInfos[{i}].AppName"),
                    AppKey  = context.LongValue($"ListSummaryApps.SummaryAppInfos[{i}].AppKey")
                };
                summaryAppInfos.Add(summaryAppInfo);
            }
            listSummaryAppsResponse.SummaryAppInfos = summaryAppInfos;

            return(listSummaryAppsResponse);
        }