private static IDictionary <string, string> ConvertRegisterInstancesWithLoadBalancer(RegisterInstancesWithLoadBalancerRequest request) { IDictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["Action"] = "RegisterInstancesWithLoadBalancer"; if (request.IsSetLoadBalancerName()) { dictionary["LoadBalancerName"] = request.LoadBalancerName; } List <Instance> instances = request.Instances; int num = 1; foreach (Instance instance in instances) { if (instance.IsSetInstanceId()) { dictionary[string.Concat(new object[] { "Instances", ".member.", num, ".", "InstanceId" })] = instance.InstanceId; } num++; } return(dictionary); }
/** * Convert RegisterInstancesWithLoadBalancerRequest to name value pairs */ private static IDictionary <string, string> ConvertRegisterInstancesWithLoadBalancer(RegisterInstancesWithLoadBalancerRequest request) { IDictionary <string, string> parameters = new Dictionary <string, string>(); parameters["Action"] = "RegisterInstancesWithLoadBalancer"; if (request.IsSetLoadBalancerName()) { parameters["LoadBalancerName"] = request.LoadBalancerName; } List <Instance> registerInstancesWithLoadBalancerRequestInstancesList = request.Instances; int registerInstancesWithLoadBalancerRequestInstancesListIndex = 1; foreach (Instance registerInstancesWithLoadBalancerRequestInstances in registerInstancesWithLoadBalancerRequestInstancesList) { if (registerInstancesWithLoadBalancerRequestInstances.IsSetInstanceId()) { parameters[String.Concat("Instances", ".member.", registerInstancesWithLoadBalancerRequestInstancesListIndex, ".", "InstanceId")] = registerInstancesWithLoadBalancerRequestInstances.InstanceId; } registerInstancesWithLoadBalancerRequestInstancesListIndex++; } return(parameters); }