Exemple #1
0
        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();
            }
        }
Exemple #2
0
        private void InitializeClient()
        {
            switch (clientName)
            {
            case "random":
                client = new RandomClusterClient(GetAddress().ToArray());
                break;

            default:
                throw new NotImplementedException();
            }
        }