public static GetImageInfoResponse Unmarshall(UnmarshallerContext context)
        {
            GetImageInfoResponse getImageInfoResponse = new GetImageInfoResponse();

            getImageInfoResponse.HttpResponse = context.HttpResponse;
            getImageInfoResponse.RequestId    = context.StringValue("GetImageInfo.RequestId");

            GetImageInfoResponse.GetImageInfo_ImageInfo imageInfo = new GetImageInfoResponse.GetImageInfo_ImageInfo();
            imageInfo.ImageId         = context.StringValue("GetImageInfo.ImageInfo.ImageId");
            imageInfo.Title           = context.StringValue("GetImageInfo.ImageInfo.Title");
            imageInfo.CreationTime    = context.StringValue("GetImageInfo.ImageInfo.CreationTime");
            imageInfo.ImageType       = context.StringValue("GetImageInfo.ImageInfo.ImageType");
            imageInfo.Tags            = context.StringValue("GetImageInfo.ImageInfo.Tags");
            imageInfo.URL             = context.StringValue("GetImageInfo.ImageInfo.URL");
            imageInfo.CateId          = context.LongValue("GetImageInfo.ImageInfo.CateId");
            imageInfo.CateName        = context.StringValue("GetImageInfo.ImageInfo.CateName");
            imageInfo.Description     = context.StringValue("GetImageInfo.ImageInfo.Description");
            imageInfo.StorageLocation = context.StringValue("GetImageInfo.ImageInfo.StorageLocation");
            imageInfo.Status          = context.StringValue("GetImageInfo.ImageInfo.Status");
            imageInfo.AppId           = context.StringValue("GetImageInfo.ImageInfo.AppId");

            GetImageInfoResponse.GetImageInfo_ImageInfo.GetImageInfo_Mezzanine mezzanine = new GetImageInfoResponse.GetImageInfo_ImageInfo.GetImageInfo_Mezzanine();
            mezzanine.OriginalFileName     = context.StringValue("GetImageInfo.ImageInfo.Mezzanine.OriginalFileName");
            mezzanine.FileSize             = context.StringValue("GetImageInfo.ImageInfo.Mezzanine.FileSize");
            mezzanine.Width                = context.IntegerValue("GetImageInfo.ImageInfo.Mezzanine.Width");
            mezzanine.Height               = context.IntegerValue("GetImageInfo.ImageInfo.Mezzanine.Height");
            mezzanine.FileURL              = context.StringValue("GetImageInfo.ImageInfo.Mezzanine.FileURL");
            imageInfo.Mezzanine            = mezzanine;
            getImageInfoResponse.ImageInfo = imageInfo;

            return(getImageInfoResponse);
        }
        public static GetImageInfoResponse Unmarshall(UnmarshallerContext context)
        {
            GetImageInfoResponse getImageInfoResponse = new GetImageInfoResponse();

            getImageInfoResponse.HttpResponse = context.HttpResponse;
            getImageInfoResponse.RequestId    = context.StringValue("GetImageInfo.RequestId");

            GetImageInfoResponse.GetImageInfo_ImageInfo imageInfo = new GetImageInfoResponse.GetImageInfo_ImageInfo();
            imageInfo.ImageId      = context.StringValue("GetImageInfo.ImageInfo.ImageId");
            imageInfo.Title        = context.StringValue("GetImageInfo.ImageInfo.Title");
            imageInfo.CreationTime = context.StringValue("GetImageInfo.ImageInfo.CreationTime");
            imageInfo.ImageType    = context.StringValue("GetImageInfo.ImageInfo.ImageType");
            imageInfo.Tags         = context.StringValue("GetImageInfo.ImageInfo.Tags");
            imageInfo.URL          = context.StringValue("GetImageInfo.ImageInfo.URL");

            GetImageInfoResponse.GetImageInfo_ImageInfo.GetImageInfo_Mezzanine mezzanine = new GetImageInfoResponse.GetImageInfo_ImageInfo.GetImageInfo_Mezzanine();
            mezzanine.OriginalFileName     = context.StringValue("GetImageInfo.ImageInfo.Mezzanine.OriginalFileName");
            imageInfo.Mezzanine            = mezzanine;
            getImageInfoResponse.ImageInfo = imageInfo;

            return(getImageInfoResponse);
        }