private Address GetRandomAddress() { var member = _client.GetLoadBalancer().Next(); if (member != null) { return member.GetAddress(); } throw new IOException("Could not find any available address"); }