Esempio n. 1
0
 public void Clear_ShouldRemoveAll()
 {
     _addClients(5);
     Assert.Equal(5, _cluster.GetSnapshot().Count);
     _cluster.Clear();
     Assert.Empty(_cluster.GetSnapshot());
 }
        public void Dispose()
        {
            _listener?.Dispose();
            _listener = null;

            var clients = _cluster.GetSnapshot();

            foreach (var client in clients)
            {
                client.Dispose();
            }
            _cluster.Clear();
            _cluster = null;
        }