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; }