public static SetEditingProjectMaterialsResponse Unmarshall(UnmarshallerContext context) { SetEditingProjectMaterialsResponse setEditingProjectMaterialsResponse = new SetEditingProjectMaterialsResponse(); setEditingProjectMaterialsResponse.HttpResponse = context.HttpResponse; setEditingProjectMaterialsResponse.RequestId = context.StringValue("SetEditingProjectMaterials.RequestId"); return(setEditingProjectMaterialsResponse); }
public static SetEditingProjectMaterialsResponse Unmarshall(UnmarshallerContext context) { SetEditingProjectMaterialsResponse setEditingProjectMaterialsResponse = new SetEditingProjectMaterialsResponse(); setEditingProjectMaterialsResponse.HttpResponse = context.HttpResponse; setEditingProjectMaterialsResponse.RequestId = context.StringValue("SetEditingProjectMaterials.RequestId"); List <SetEditingProjectMaterialsResponse.SetEditingProjectMaterials_Material> setEditingProjectMaterialsResponse_materialList = new List <SetEditingProjectMaterialsResponse.SetEditingProjectMaterials_Material>(); for (int i = 0; i < context.Length("SetEditingProjectMaterials.MaterialList.Length"); i++) { SetEditingProjectMaterialsResponse.SetEditingProjectMaterials_Material material = new SetEditingProjectMaterialsResponse.SetEditingProjectMaterials_Material(); material.MaterialId = context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].MaterialId"); material.Title = context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].Title"); material.Tags = context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].Tags"); material.Status = context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].Status"); material.Size = context.LongValue("SetEditingProjectMaterials.MaterialList[" + i + "].Size"); material.Duration = context.FloatValue("SetEditingProjectMaterials.MaterialList[" + i + "].Duration"); material.Description = context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].Description"); material.CustomerId = context.LongValue("SetEditingProjectMaterials.MaterialList[" + i + "].CustomerId"); material.CreateTime = context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].CreateTime"); material.ModifyTime = context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].ModifyTime"); material.CoverURL = context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].CoverURL"); material.CateId = context.IntegerValue("SetEditingProjectMaterials.MaterialList[" + i + "].CateId"); material.CateName = context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].CateName"); List <string> material_snapshots = new List <string>(); for (int j = 0; j < context.Length("SetEditingProjectMaterials.MaterialList[" + i + "].Snapshots.Length"); j++) { material_snapshots.Add(context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].Snapshots[" + j + "]")); } material.Snapshots = material_snapshots; List <string> material_tiles = new List <string>(); for (int j = 0; j < context.Length("SetEditingProjectMaterials.MaterialList[" + i + "].Tiles.Length"); j++) { material_tiles.Add(context.StringValue("SetEditingProjectMaterials.MaterialList[" + i + "].Tiles[" + j + "]")); } material.Tiles = material_tiles; setEditingProjectMaterialsResponse_materialList.Add(material); } setEditingProjectMaterialsResponse.MaterialList = setEditingProjectMaterialsResponse_materialList; return(setEditingProjectMaterialsResponse); }