public static ListMediasResponse Unmarshall(UnmarshallerContext context) { ListMediasResponse listMediasResponse = new ListMediasResponse(); listMediasResponse.HttpResponse = context.HttpResponse; listMediasResponse.RequestId = context.StringValue("ListMedias.RequestId"); listMediasResponse.Success = context.BooleanValue("ListMedias.Success"); listMediasResponse.Code = context.StringValue("ListMedias.Code"); listMediasResponse.Message = context.StringValue("ListMedias.Message"); listMediasResponse.HttpStatusCode = context.IntegerValue("ListMedias.HttpStatusCode"); listMediasResponse.TotalCount = context.IntegerValue("ListMedias.TotalCount"); listMediasResponse.PageNumber = context.IntegerValue("ListMedias.PageNumber"); listMediasResponse.PageSize = context.IntegerValue("ListMedias.PageSize"); List <ListMediasResponse.ListMedias_Media> listMediasResponse_mediaList = new List <ListMediasResponse.ListMedias_Media>(); for (int i = 0; i < context.Length("ListMedias.MediaList.Length"); i++) { ListMediasResponse.ListMedias_Media media = new ListMediasResponse.ListMedias_Media(); media.MediaId = context.StringValue("ListMedias.MediaList[" + i + "].MediaId"); media.Name = context.StringValue("ListMedias.MediaList[" + i + "].Name"); listMediasResponse_mediaList.Add(media); } listMediasResponse.MediaList = listMediasResponse_mediaList; return(listMediasResponse); }
public static ListMediasResponse Unmarshall(UnmarshallerContext context) { ListMediasResponse listMediasResponse = new ListMediasResponse(); listMediasResponse.HttpResponse = context.HttpResponse; listMediasResponse.RequestId = context.StringValue("ListMedias.RequestId"); listMediasResponse.Success = context.BooleanValue("ListMedias.Success"); listMediasResponse.Code = context.StringValue("ListMedias.Code"); listMediasResponse.Message = context.StringValue("ListMedias.Message"); listMediasResponse.HttpStatusCode = context.IntegerValue("ListMedias.HttpStatusCode"); ListMediasResponse.ListMedias_Medias medias = new ListMediasResponse.ListMedias_Medias(); medias.TotalCount = context.IntegerValue("ListMedias.Medias.TotalCount"); medias.PageNumber = context.IntegerValue("ListMedias.Medias.PageNumber"); medias.PageSize = context.IntegerValue("ListMedias.Medias.PageSize"); List <ListMediasResponse.ListMedias_Medias.ListMedias_Media> medias_list = new List <ListMediasResponse.ListMedias_Medias.ListMedias_Media>(); for (int i = 0; i < context.Length("ListMedias.Medias.List.Length"); i++) { ListMediasResponse.ListMedias_Medias.ListMedias_Media media = new ListMediasResponse.ListMedias_Medias.ListMedias_Media(); media.Instance = context.StringValue("ListMedias.Medias.List[" + i + "].Instance"); media.Name = context.StringValue("ListMedias.Medias.List[" + i + "].Name"); media.Description = context.StringValue("ListMedias.Medias.List[" + i + "].Description"); media.Type = context.StringValue("ListMedias.Medias.List[" + i + "].Type"); media.Content = context.StringValue("ListMedias.Medias.List[" + i + "].Content"); media.FilePath = context.StringValue("ListMedias.Medias.List[" + i + "].FilePath"); media.FileName = context.StringValue("ListMedias.Medias.List[" + i + "].FileName"); media.OssFileName = context.StringValue("ListMedias.Medias.List[" + i + "].OssFileName"); media.Status = context.StringValue("ListMedias.Medias.List[" + i + "].Status"); medias_list.Add(media); } medias.List = medias_list; listMediasResponse.Medias = medias; return(listMediasResponse); }