public static SetBackendServersResponse Unmarshall(UnmarshallerContext context) { SetBackendServersResponse setBackendServersResponse = new SetBackendServersResponse(); setBackendServersResponse.HttpResponse = context.HttpResponse; setBackendServersResponse.RequestId = context.StringValue("SetBackendServers.RequestId"); setBackendServersResponse.LoadBalancerId = context.StringValue("SetBackendServers.LoadBalancerId"); List<SetBackendServersResponse.BackendServer> backendServers = new List<SetBackendServersResponse.BackendServer>(); for (int i = 0; i < context.Length("SetBackendServers.BackendServers.Length"); i++) { SetBackendServersResponse.BackendServer backendServer = new SetBackendServersResponse.BackendServer(); backendServer.ServerId = context.StringValue("SetBackendServers.BackendServers["+ i +"].ServerId"); backendServer.Weight = context.StringValue("SetBackendServers.BackendServers["+ i +"].Weight"); backendServers.Add(backendServer); } setBackendServersResponse.BackendServers = backendServers; return setBackendServersResponse; }