public static QueryDomainBySaleIdResponse Unmarshall(UnmarshallerContext context) { QueryDomainBySaleIdResponse queryDomainBySaleIdResponse = new QueryDomainBySaleIdResponse() { HttpResponse = context.HttpResponse, UserId = context.StringValue("QueryDomainBySaleId.UserId"), DomainName = context.StringValue("QueryDomainBySaleId.DomainName"), SaleId = context.StringValue("QueryDomainBySaleId.SaleId"), CreationDate = context.StringValue("QueryDomainBySaleId.CreationDate"), ExpirationDate = context.StringValue("QueryDomainBySaleId.ExpirationDate"), DomainRegType = context.StringValue("QueryDomainBySaleId.DomainRegType"), EnglishHolder = context.StringValue("QueryDomainBySaleId.EnglishHolder"), ChineseHolder = context.StringValue("QueryDomainBySaleId.ChineseHolder"), EnglishContactPerson = context.StringValue("QueryDomainBySaleId.EnglishContactPerson"), ChineseContactPerson = context.StringValue("QueryDomainBySaleId.ChineseContactPerson"), HolderEmail = context.StringValue("QueryDomainBySaleId.HolderEmail"), TransferOutStatus = context.StringValue("QueryDomainBySaleId.TransferOutStatus"), SafetyLock = context.StringValue("QueryDomainBySaleId.SafetyLock"), TransferLock = context.StringValue("QueryDomainBySaleId.TransferLock"), WhoisProtected = context.BooleanValue("QueryDomainBySaleId.WhoisProtected") }; List <string> dnsList = new List <string>(); for (int i = 0; i < context.Length("QueryDomainBySaleId.DnsList.Length"); i++) { dnsList.Add(context.StringValue($"QueryDomainBySaleId.DnsList[{i}]")); } queryDomainBySaleIdResponse.DnsList = dnsList; return(queryDomainBySaleIdResponse); }
public static QueryDomainBySaleIdResponse Unmarshall(UnmarshallerContext context) { QueryDomainBySaleIdResponse queryDomainBySaleIdResponse = new QueryDomainBySaleIdResponse(); queryDomainBySaleIdResponse.HttpResponse = context.HttpResponse; queryDomainBySaleIdResponse.UserId = context.StringValue("QueryDomainBySaleId.UserId"); queryDomainBySaleIdResponse.DomainName = context.StringValue("QueryDomainBySaleId.DomainName"); queryDomainBySaleIdResponse.SaleId = context.StringValue("QueryDomainBySaleId.SaleId"); queryDomainBySaleIdResponse.CreationDate = context.StringValue("QueryDomainBySaleId.CreationDate"); queryDomainBySaleIdResponse.ExpirationDate = context.StringValue("QueryDomainBySaleId.ExpirationDate"); queryDomainBySaleIdResponse.DomainRegType = context.StringValue("QueryDomainBySaleId.DomainRegType"); queryDomainBySaleIdResponse.EnglishHolder = context.StringValue("QueryDomainBySaleId.EnglishHolder"); queryDomainBySaleIdResponse.ChineseHolder = context.StringValue("QueryDomainBySaleId.ChineseHolder"); queryDomainBySaleIdResponse.EnglishContactPerson = context.StringValue("QueryDomainBySaleId.EnglishContactPerson"); queryDomainBySaleIdResponse.ChineseContactPerson = context.StringValue("QueryDomainBySaleId.ChineseContactPerson"); queryDomainBySaleIdResponse.HolderEmail = context.StringValue("QueryDomainBySaleId.HolderEmail"); queryDomainBySaleIdResponse.TransferOutStatus = context.StringValue("QueryDomainBySaleId.TransferOutStatus"); queryDomainBySaleIdResponse.SafetyLock = context.StringValue("QueryDomainBySaleId.SafetyLock"); queryDomainBySaleIdResponse.TransferLock = context.StringValue("QueryDomainBySaleId.TransferLock"); queryDomainBySaleIdResponse.WhoisProtected = context.BooleanValue("QueryDomainBySaleId.WhoisProtected"); queryDomainBySaleIdResponse.Premium = context.BooleanValue("QueryDomainBySaleId.Premium"); queryDomainBySaleIdResponse.Remark = context.StringValue("QueryDomainBySaleId.Remark"); List <string> queryDomainBySaleIdResponse_dnsList = new List <string>(); for (int i = 0; i < context.Length("QueryDomainBySaleId.DnsList.Length"); i++) { queryDomainBySaleIdResponse_dnsList.Add(context.StringValue("QueryDomainBySaleId.DnsList[" + i + "]")); } queryDomainBySaleIdResponse.DnsList = queryDomainBySaleIdResponse_dnsList; return(queryDomainBySaleIdResponse); }