public static DescribeDomainTopReferVisitResponse Unmarshall(UnmarshallerContext context)
{
DescribeDomainTopReferVisitResponse describeDomainTopReferVisitResponse = new DescribeDomainTopReferVisitResponse();
describeDomainTopReferVisitResponse.HttpResponse = context.HttpResponse;
describeDomainTopReferVisitResponse.RequestId = context.StringValue("DescribeDomainTopReferVisit.RequestId");
describeDomainTopReferVisitResponse.DomainName = context.StringValue("DescribeDomainTopReferVisit.DomainName");
describeDomainTopReferVisitResponse.StartTime = context.StringValue("DescribeDomainTopReferVisit.StartTime");
List<DescribeDomainTopReferVisitResponse.ReferList> topReferList = new List<DescribeDomainTopReferVisitResponse.ReferList>();
for (int i = 0; i < context.Length("DescribeDomainTopReferVisit.TopReferList.Length"); i++) {
DescribeDomainTopReferVisitResponse.ReferList referList = new DescribeDomainTopReferVisitResponse.ReferList();
referList.ReferDetail = context.StringValue("DescribeDomainTopReferVisit.TopReferList["+ i +"].ReferDetail");
referList.VisitData = context.StringValue("DescribeDomainTopReferVisit.TopReferList["+ i +"].VisitData");
topReferList.Add(referList);
}
describeDomainTopReferVisitResponse.TopReferList = topReferList;
return describeDomainTopReferVisitResponse;
}