public static DescribeLiveStreamsControlHistoryResponse Unmarshall(UnmarshallerContext context) { DescribeLiveStreamsControlHistoryResponse describeLiveStreamsControlHistoryResponse = new DescribeLiveStreamsControlHistoryResponse(); describeLiveStreamsControlHistoryResponse.HttpResponse = context.HttpResponse; describeLiveStreamsControlHistoryResponse.RequestId = context.StringValue("DescribeLiveStreamsControlHistory.RequestId"); List<DescribeLiveStreamsControlHistoryResponse.DescribeLiveStreamsControlHistory_LiveStreamControlInfo> describeLiveStreamsControlHistoryResponse_controlInfo = new List<DescribeLiveStreamsControlHistoryResponse.DescribeLiveStreamsControlHistory_LiveStreamControlInfo>(); for (int i = 0; i < context.Length("DescribeLiveStreamsControlHistory.ControlInfo.Length"); i++) { DescribeLiveStreamsControlHistoryResponse.DescribeLiveStreamsControlHistory_LiveStreamControlInfo liveStreamControlInfo = new DescribeLiveStreamsControlHistoryResponse.DescribeLiveStreamsControlHistory_LiveStreamControlInfo(); liveStreamControlInfo.StreamName = context.StringValue("DescribeLiveStreamsControlHistory.ControlInfo["+ i +"].StreamName"); liveStreamControlInfo.ClientIP = context.StringValue("DescribeLiveStreamsControlHistory.ControlInfo["+ i +"].ClientIP"); liveStreamControlInfo.Action = context.StringValue("DescribeLiveStreamsControlHistory.ControlInfo["+ i +"].Action"); liveStreamControlInfo.TimeStamp = context.StringValue("DescribeLiveStreamsControlHistory.ControlInfo["+ i +"].TimeStamp"); describeLiveStreamsControlHistoryResponse_controlInfo.Add(liveStreamControlInfo); } describeLiveStreamsControlHistoryResponse.ControlInfo = describeLiveStreamsControlHistoryResponse_controlInfo; return describeLiveStreamsControlHistoryResponse; }
public static DescribeLiveStreamsControlHistoryResponse Unmarshall(UnmarshallerContext context) { DescribeLiveStreamsControlHistoryResponse describeLiveStreamsControlHistoryResponse = new DescribeLiveStreamsControlHistoryResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeLiveStreamsControlHistory.RequestId") }; List <DescribeLiveStreamsControlHistoryResponse.LiveStreamControlInfo> controlInfo = new List <DescribeLiveStreamsControlHistoryResponse.LiveStreamControlInfo>(); for (int i = 0; i < context.Length("DescribeLiveStreamsControlHistory.ControlInfo.Length"); i++) { DescribeLiveStreamsControlHistoryResponse.LiveStreamControlInfo liveStreamControlInfo = new DescribeLiveStreamsControlHistoryResponse.LiveStreamControlInfo() { StreamName = context.StringValue($"DescribeLiveStreamsControlHistory.ControlInfo[{i}].StreamName"), ClientIp = context.StringValue($"DescribeLiveStreamsControlHistory.ControlInfo[{i}].ClientIP"), Action = context.StringValue($"DescribeLiveStreamsControlHistory.ControlInfo[{i}].Action"), TimeStamp = context.StringValue($"DescribeLiveStreamsControlHistory.ControlInfo[{i}].TimeStamp") }; controlInfo.Add(liveStreamControlInfo); } describeLiveStreamsControlHistoryResponse.ControlInfo = controlInfo; return(describeLiveStreamsControlHistoryResponse); }