public static QueryTagsResponse Unmarshall(UnmarshallerContext context)
{
QueryTagsResponse queryTagsResponse = new QueryTagsResponse();
queryTagsResponse.HttpResponse = context.HttpResponse;
queryTagsResponse.RequestId = context.StringValue("QueryTags.RequestId");
List<QueryTagsResponse.TagInfo> tagInfos = new List<QueryTagsResponse.TagInfo>();
for (int i = 0; i < context.Length("QueryTags.TagInfos.Length"); i++) {
QueryTagsResponse.TagInfo tagInfo = new QueryTagsResponse.TagInfo();
tagInfo.TagName = context.StringValue("QueryTags.TagInfos["+ i +"].TagName");
tagInfos.Add(tagInfo);
}
queryTagsResponse.TagInfos = tagInfos;
return queryTagsResponse;
}