public static ModifyVServerGroupBackendServersResponse Unmarshall(UnmarshallerContext context) { ModifyVServerGroupBackendServersResponse modifyVServerGroupBackendServersResponse = new ModifyVServerGroupBackendServersResponse(); modifyVServerGroupBackendServersResponse.HttpResponse = context.HttpResponse; modifyVServerGroupBackendServersResponse.RequestId = context.StringValue("ModifyVServerGroupBackendServers.RequestId"); modifyVServerGroupBackendServersResponse.VServerGroupId = context.StringValue("ModifyVServerGroupBackendServers.VServerGroupId"); List<ModifyVServerGroupBackendServersResponse.BackendServer> backendServers = new List<ModifyVServerGroupBackendServersResponse.BackendServer>(); for (int i = 0; i < context.Length("ModifyVServerGroupBackendServers.BackendServers.Length"); i++) { ModifyVServerGroupBackendServersResponse.BackendServer backendServer = new ModifyVServerGroupBackendServersResponse.BackendServer(); backendServer.ServerId = context.StringValue("ModifyVServerGroupBackendServers.BackendServers["+ i +"].ServerId"); backendServer.Port = context.IntegerValue("ModifyVServerGroupBackendServers.BackendServers["+ i +"].Port"); backendServer.Weight = context.IntegerValue("ModifyVServerGroupBackendServers.BackendServers["+ i +"].Weight"); backendServers.Add(backendServer); } modifyVServerGroupBackendServersResponse.BackendServers = backendServers; return modifyVServerGroupBackendServersResponse; }