public static DescribeDomainGroupsResponse Unmarshall(UnmarshallerContext _ctx) { DescribeDomainGroupsResponse describeDomainGroupsResponse = new DescribeDomainGroupsResponse(); describeDomainGroupsResponse.HttpResponse = _ctx.HttpResponse; describeDomainGroupsResponse.RequestId = _ctx.StringValue("DescribeDomainGroups.RequestId"); describeDomainGroupsResponse.TotalCount = _ctx.LongValue("DescribeDomainGroups.TotalCount"); describeDomainGroupsResponse.PageNumber = _ctx.LongValue("DescribeDomainGroups.PageNumber"); describeDomainGroupsResponse.PageSize = _ctx.LongValue("DescribeDomainGroups.PageSize"); List <DescribeDomainGroupsResponse.DescribeDomainGroups_DomainGroup> describeDomainGroupsResponse_domainGroups = new List <DescribeDomainGroupsResponse.DescribeDomainGroups_DomainGroup>(); for (int i = 0; i < _ctx.Length("DescribeDomainGroups.DomainGroups.Length"); i++) { DescribeDomainGroupsResponse.DescribeDomainGroups_DomainGroup domainGroup = new DescribeDomainGroupsResponse.DescribeDomainGroups_DomainGroup(); domainGroup.GroupId = _ctx.StringValue("DescribeDomainGroups.DomainGroups[" + i + "].GroupId"); domainGroup.GroupName = _ctx.StringValue("DescribeDomainGroups.DomainGroups[" + i + "].GroupName"); domainGroup.DomainCount = _ctx.LongValue("DescribeDomainGroups.DomainGroups[" + i + "].DomainCount"); describeDomainGroupsResponse_domainGroups.Add(domainGroup); } describeDomainGroupsResponse.DomainGroups = describeDomainGroupsResponse_domainGroups; return(describeDomainGroupsResponse); }
public static DescribeDomainGroupsResponse Unmarshall(UnmarshallerContext context) { DescribeDomainGroupsResponse describeDomainGroupsResponse = new DescribeDomainGroupsResponse { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeDomainGroups.RequestId"), TotalCount = context.LongValue("DescribeDomainGroups.TotalCount"), PageNumber = context.LongValue("DescribeDomainGroups.PageNumber"), PageSize = context.LongValue("DescribeDomainGroups.PageSize") }; List <DescribeDomainGroupsResponse.DomainGroup> domainGroups = new List <DescribeDomainGroupsResponse.DomainGroup>(); for (int i = 0; i < context.Length("DescribeDomainGroups.DomainGroups.Length"); i++) { DescribeDomainGroupsResponse.DomainGroup domainGroup = new DescribeDomainGroupsResponse.DomainGroup { GroupId = context.StringValue($"DescribeDomainGroups.DomainGroups[{i}].GroupId"), GroupName = context.StringValue($"DescribeDomainGroups.DomainGroups[{i}].GroupName") }; domainGroups.Add(domainGroup); } describeDomainGroupsResponse.DomainGroups = domainGroups; return(describeDomainGroupsResponse); }