예제 #1
0
        protected override void OnDestroy()
        {
            NetMQConfig.Cleanup(false);

            base.OnDestroy();
            _store.Dispose();
        }
예제 #2
0
 public void Dispose()
 {
     _cancellationTokenSource.Cancel();
     Task.Run(async() => await _swarm?.StopAsync()).ContinueWith(_ =>
     {
         _store?.Dispose();
     }).Wait(SwarmLinger + 1 * 1000);
 }