Example #1
0
        public void Configure(Action <IMutableEtcdClientConfig> configAction)
        {
            var clientConfig = _clientConfig.DeepCopy();

            lock (_gate)
            {
                configAction(clientConfig);
                Interlocked.Exchange(ref _clientConfig, clientConfig);
            }
        }