public static DescribeLiveStreamNumberListResponse Unmarshall(UnmarshallerContext context)
{
DescribeLiveStreamNumberListResponse describeLiveStreamNumberListResponse = new DescribeLiveStreamNumberListResponse();
describeLiveStreamNumberListResponse.HttpResponse = context.HttpResponse;
describeLiveStreamNumberListResponse.RequestId = context.StringValue("DescribeLiveStreamNumberList.RequestId");
describeLiveStreamNumberListResponse.DomainName = context.StringValue("DescribeLiveStreamNumberList.DomainName");
List<DescribeLiveStreamNumberListResponse.StreamNumberInfo> streamNumberInfos = new List<DescribeLiveStreamNumberListResponse.StreamNumberInfo>();
for (int i = 0; i < context.Length("DescribeLiveStreamNumberList.StreamNumberInfos.Length"); i++) {
DescribeLiveStreamNumberListResponse.StreamNumberInfo streamNumberInfo = new DescribeLiveStreamNumberListResponse.StreamNumberInfo();
streamNumberInfo.Number = context.IntegerValue("DescribeLiveStreamNumberList.StreamNumberInfos["+ i +"].Number");
streamNumberInfo.Time = context.StringValue("DescribeLiveStreamNumberList.StreamNumberInfos["+ i +"].Time");
streamNumberInfos.Add(streamNumberInfo);
}
describeLiveStreamNumberListResponse.StreamNumberInfos = streamNumberInfos;
return describeLiveStreamNumberListResponse;
}