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