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;
}