public static UpdateMaterialResponse Unmarshall(UnmarshallerContext context) { UpdateMaterialResponse updateMaterialResponse = new UpdateMaterialResponse(); updateMaterialResponse.HttpResponse = context.HttpResponse; updateMaterialResponse.RequestId = context.StringValue("UpdateMaterial.RequestId"); updateMaterialResponse.Success = context.BooleanValue("UpdateMaterial.Success"); return(updateMaterialResponse); }
public static UpdateMaterialResponse Unmarshall(UnmarshallerContext context) { UpdateMaterialResponse updateMaterialResponse = new UpdateMaterialResponse(); updateMaterialResponse.HttpResponse = context.HttpResponse; updateMaterialResponse.RequestId = context.StringValue("UpdateMaterial.RequestId"); UpdateMaterialResponse.UpdateMaterial_Material material = new UpdateMaterialResponse.UpdateMaterial_Material(); material.MaterialId = context.StringValue("UpdateMaterial.Material.MaterialId"); material.Title = context.StringValue("UpdateMaterial.Material.Title"); material.Tags = context.StringValue("UpdateMaterial.Material.Tags"); material.Status = context.StringValue("UpdateMaterial.Material.Status"); material.Size = context.LongValue("UpdateMaterial.Material.Size"); material.Duration = context.FloatValue("UpdateMaterial.Material.Duration"); material.Description = context.StringValue("UpdateMaterial.Material.Description"); material.CustomerId = context.LongValue("UpdateMaterial.Material.CustomerId"); material.CreateTime = context.StringValue("UpdateMaterial.Material.CreateTime"); material.ModifyTime = context.StringValue("UpdateMaterial.Material.ModifyTime"); material.CoverURL = context.StringValue("UpdateMaterial.Material.CoverURL"); material.CateId = context.IntegerValue("UpdateMaterial.Material.CateId"); material.CateName = context.StringValue("UpdateMaterial.Material.CateName"); material.Source = context.StringValue("UpdateMaterial.Material.Source"); List <string> material_snapshots = new List <string>(); for (int i = 0; i < context.Length("UpdateMaterial.Material.Snapshots.Length"); i++) { material_snapshots.Add(context.StringValue("UpdateMaterial.Material.Snapshots[" + i + "]")); } material.Snapshots = material_snapshots; List <string> material_tiles = new List <string>(); for (int i = 0; i < context.Length("UpdateMaterial.Material.Tiles.Length"); i++) { material_tiles.Add(context.StringValue("UpdateMaterial.Material.Tiles[" + i + "]")); } material.Tiles = material_tiles; updateMaterialResponse.Material = material; return(updateMaterialResponse); }