public static ListTinyAppsResponse Unmarshall(UnmarshallerContext context)
        {
            ListTinyAppsResponse listTinyAppsResponse = new ListTinyAppsResponse();

            listTinyAppsResponse.HttpResponse = context.HttpResponse;
            listTinyAppsResponse.RequestId = context.StringValue("ListTinyApps.RequestId");

            List<ListTinyAppsResponse.TinyAppInfo> tinyAppInfos = new List<ListTinyAppsResponse.TinyAppInfo>();
            for (int i = 0; i < context.Length("ListTinyApps.TinyAppInfos.Length"); i++) {
                ListTinyAppsResponse.TinyAppInfo tinyAppInfo = new ListTinyAppsResponse.TinyAppInfo();
                tinyAppInfo.AppName = context.StringValue("ListTinyApps.TinyAppInfos["+ i +"].AppName");
                tinyAppInfo.Platform = context.StringValue("ListTinyApps.TinyAppInfos["+ i +"].Platform");
                tinyAppInfo.AppKey = context.LongValue("ListTinyApps.TinyAppInfos["+ i +"].AppKey");

                tinyAppInfos.Add(tinyAppInfo);
            }
            listTinyAppsResponse.TinyAppInfos = tinyAppInfos;

            return listTinyAppsResponse;
        }