private void InitializeClient() { var replicaAddresses = GetAddress().ToArray(); switch (clientName) { case "random": client = new RandomClusterClient(replicaAddresses); break; case "simultaneous": client = new SimultaneousClusterClient(replicaAddresses); break; case "round_robin": client = new RoundRobinClusterClient(replicaAddresses); break; case "smart": client = new SmartClusterClient(replicaAddresses); break; default: throw new NotImplementedException(); } }
private void InitializeClient() { switch (clientName) { case "random": client = new RandomClusterClient(GetAddress().ToArray()); break; default: throw new NotImplementedException(); } }