public static DescribeRefreshTasksResponse Unmarshall(UnmarshallerContext context) { DescribeRefreshTasksResponse describeRefreshTasksResponse = new DescribeRefreshTasksResponse(); describeRefreshTasksResponse.HttpResponse = context.HttpResponse; describeRefreshTasksResponse.RequestId = context.StringValue("DescribeRefreshTasks.RequestId"); describeRefreshTasksResponse.PageNumber = context.LongValue("DescribeRefreshTasks.PageNumber"); describeRefreshTasksResponse.PageSize = context.LongValue("DescribeRefreshTasks.PageSize"); describeRefreshTasksResponse.TotalCount = context.LongValue("DescribeRefreshTasks.TotalCount"); List <DescribeRefreshTasksResponse.CDNTask> tasks = new List <DescribeRefreshTasksResponse.CDNTask>(); for (int i = 0; i < context.Length("DescribeRefreshTasks.Tasks.Length"); i++) { DescribeRefreshTasksResponse.CDNTask cDNTask = new DescribeRefreshTasksResponse.CDNTask(); cDNTask.TaskId = context.StringValue("DescribeRefreshTasks.Tasks[" + i + "].TaskId"); cDNTask.ObjectPath = context.StringValue("DescribeRefreshTasks.Tasks[" + i + "].ObjectPath"); cDNTask.Process = context.StringValue("DescribeRefreshTasks.Tasks[" + i + "].Process"); cDNTask.Status = context.StringValue("DescribeRefreshTasks.Tasks[" + i + "].Status"); cDNTask.CreationTime = context.StringValue("DescribeRefreshTasks.Tasks[" + i + "].CreationTime"); cDNTask.Description = context.StringValue("DescribeRefreshTasks.Tasks[" + i + "].Description"); tasks.Add(cDNTask); } describeRefreshTasksResponse.Tasks = tasks; return(describeRefreshTasksResponse); }
public static DescribeRefreshTasksResponse Unmarshall(UnmarshallerContext context) { DescribeRefreshTasksResponse describeRefreshTasksResponse = new DescribeRefreshTasksResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeRefreshTasks.RequestId"), PageNumber = context.LongValue("DescribeRefreshTasks.PageNumber"), PageSize = context.LongValue("DescribeRefreshTasks.PageSize"), TotalCount = context.LongValue("DescribeRefreshTasks.TotalCount") }; List <DescribeRefreshTasksResponse.CdnTask> tasks = new List <DescribeRefreshTasksResponse.CdnTask>(); for (int i = 0; i < context.Length("DescribeRefreshTasks.Tasks.Length"); i++) { DescribeRefreshTasksResponse.CdnTask cDnTask = new DescribeRefreshTasksResponse.CdnTask() { TaskId = context.StringValue($"DescribeRefreshTasks.Tasks[{i}].TaskId"), ObjectPath = context.StringValue($"DescribeRefreshTasks.Tasks[{i}].ObjectPath"), Process = context.StringValue($"DescribeRefreshTasks.Tasks[{i}].Process"), Status = context.StringValue($"DescribeRefreshTasks.Tasks[{i}].Status"), CreationTime = context.StringValue($"DescribeRefreshTasks.Tasks[{i}].CreationTime") }; tasks.Add(cDnTask); } describeRefreshTasksResponse.Tasks = tasks; return(describeRefreshTasksResponse); }