public static DescribeTrafficControlsByApiResponse Unmarshall(UnmarshallerContext context) { DescribeTrafficControlsByApiResponse describeTrafficControlsByApiResponse = new DescribeTrafficControlsByApiResponse(); describeTrafficControlsByApiResponse.HttpResponse = context.HttpResponse; describeTrafficControlsByApiResponse.RequestId = context.StringValue("DescribeTrafficControlsByApi.RequestId"); List <DescribeTrafficControlsByApiResponse.DescribeTrafficControlsByApi_TrafficControlItem> describeTrafficControlsByApiResponse_trafficControlItems = new List <DescribeTrafficControlsByApiResponse.DescribeTrafficControlsByApi_TrafficControlItem>(); for (int i = 0; i < context.Length("DescribeTrafficControlsByApi.TrafficControlItems.Length"); i++) { DescribeTrafficControlsByApiResponse.DescribeTrafficControlsByApi_TrafficControlItem trafficControlItem = new DescribeTrafficControlsByApiResponse.DescribeTrafficControlsByApi_TrafficControlItem(); trafficControlItem.TrafficControlItemId = context.StringValue("DescribeTrafficControlsByApi.TrafficControlItems[" + i + "].TrafficControlItemId"); trafficControlItem.TrafficControlItemName = context.StringValue("DescribeTrafficControlsByApi.TrafficControlItems[" + i + "].TrafficControlItemName"); trafficControlItem.BoundTime = context.StringValue("DescribeTrafficControlsByApi.TrafficControlItems[" + i + "].BoundTime"); describeTrafficControlsByApiResponse_trafficControlItems.Add(trafficControlItem); } describeTrafficControlsByApiResponse.TrafficControlItems = describeTrafficControlsByApiResponse_trafficControlItems; return(describeTrafficControlsByApiResponse); }
public static DescribeTrafficControlsByApiResponse Unmarshall(UnmarshallerContext context) { DescribeTrafficControlsByApiResponse describeTrafficControlsByApiResponse = new DescribeTrafficControlsByApiResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeTrafficControlsByApi.RequestId") }; List <DescribeTrafficControlsByApiResponse.TrafficControlItem> trafficControlItems = new List <DescribeTrafficControlsByApiResponse.TrafficControlItem>(); for (int i = 0; i < context.Length("DescribeTrafficControlsByApi.TrafficControlItems.Length"); i++) { DescribeTrafficControlsByApiResponse.TrafficControlItem trafficControlItem = new DescribeTrafficControlsByApiResponse.TrafficControlItem() { TrafficControlItemId = context.StringValue($"DescribeTrafficControlsByApi.TrafficControlItems[{i}].TrafficControlItemId"), TrafficControlItemName = context.StringValue($"DescribeTrafficControlsByApi.TrafficControlItems[{i}].TrafficControlItemName"), BoundTime = context.StringValue($"DescribeTrafficControlsByApi.TrafficControlItems[{i}].BoundTime") }; trafficControlItems.Add(trafficControlItem); } describeTrafficControlsByApiResponse.TrafficControlItems = trafficControlItems; return(describeTrafficControlsByApiResponse); }