public void Initialise(IEnumerable<IRiakNode> nodes)
 {
     _nodes = nodes.ToList();
     var list = _nodes.ToList();
     _generator = () => list;
     _roundRobin = new ConcurrentEnumerable<IRiakNode>(RoundRobin()).GetEnumerator();
 }
        public void Initialise(IEnumerable <IRiakNode> nodes)
        {
            _nodes = nodes.ToList();
            var list = _nodes.ToList();

            _generator  = () => list;
            _roundRobin = new ConcurrentEnumerable <IRiakNode>(RoundRobin()).GetEnumerator();
        }
 /// <inheritdoc/>
 public void Initialise(IEnumerable <IRiakNode> nodes)
 {
     this.nodes      = nodes.ToList();
     this.roundRobin = new ConcurrentEnumerable <IRiakNode>(RoundRobin()).GetEnumerator();
 }
 /// <inheritdoc/>
 public void Initialise(IEnumerable<IRiakNode> nodes)
 {
     this.nodes = nodes.ToList();
     this.roundRobin = new ConcurrentEnumerable<IRiakNode>(RoundRobin()).GetEnumerator();
 }