public static AddVServerGroupBackendServersResponse Unmarshall(UnmarshallerContext context) { AddVServerGroupBackendServersResponse addVServerGroupBackendServersResponse = new AddVServerGroupBackendServersResponse(); addVServerGroupBackendServersResponse.HttpResponse = context.HttpResponse; addVServerGroupBackendServersResponse.RequestId = context.StringValue("AddVServerGroupBackendServers.RequestId"); addVServerGroupBackendServersResponse.VServerGroupId = context.StringValue("AddVServerGroupBackendServers.VServerGroupId"); List <AddVServerGroupBackendServersResponse.AddVServerGroupBackendServers_BackendServer> addVServerGroupBackendServersResponse_backendServers = new List <AddVServerGroupBackendServersResponse.AddVServerGroupBackendServers_BackendServer>(); for (int i = 0; i < context.Length("AddVServerGroupBackendServers.BackendServers.Length"); i++) { AddVServerGroupBackendServersResponse.AddVServerGroupBackendServers_BackendServer backendServer = new AddVServerGroupBackendServersResponse.AddVServerGroupBackendServers_BackendServer(); backendServer.ServerId = context.StringValue("AddVServerGroupBackendServers.BackendServers[" + i + "].ServerId"); backendServer.Port = context.IntegerValue("AddVServerGroupBackendServers.BackendServers[" + i + "].Port"); backendServer.Weight = context.IntegerValue("AddVServerGroupBackendServers.BackendServers[" + i + "].Weight"); backendServer.Type = context.StringValue("AddVServerGroupBackendServers.BackendServers[" + i + "].Type"); backendServer.ServerIp = context.StringValue("AddVServerGroupBackendServers.BackendServers[" + i + "].ServerIp"); backendServer.VpcId = context.StringValue("AddVServerGroupBackendServers.BackendServers[" + i + "].VpcId"); addVServerGroupBackendServersResponse_backendServers.Add(backendServer); } addVServerGroupBackendServersResponse.BackendServers = addVServerGroupBackendServersResponse_backendServers; return(addVServerGroupBackendServersResponse); }
public static AddVServerGroupBackendServersResponse Unmarshall(UnmarshallerContext context) { AddVServerGroupBackendServersResponse addVServerGroupBackendServersResponse = new AddVServerGroupBackendServersResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("AddVServerGroupBackendServers.RequestId"), VServerGroupId = context.StringValue("AddVServerGroupBackendServers.VServerGroupId") }; List <AddVServerGroupBackendServersResponse.BackendServer> backendServers = new List <AddVServerGroupBackendServersResponse.BackendServer>(); for (int i = 0; i < context.Length("AddVServerGroupBackendServers.BackendServers.Length"); i++) { AddVServerGroupBackendServersResponse.BackendServer backendServer = new AddVServerGroupBackendServersResponse.BackendServer() { ServerId = context.StringValue($"AddVServerGroupBackendServers.BackendServers[{i}].ServerId"), Port = context.IntegerValue($"AddVServerGroupBackendServers.BackendServers[{i}].Port"), Weight = context.IntegerValue($"AddVServerGroupBackendServers.BackendServers[{i}].Weight") }; backendServers.Add(backendServer); } addVServerGroupBackendServersResponse.BackendServers = backendServers; return(addVServerGroupBackendServersResponse); }