Ejemplo n.º 1
0
        /// <summary>
        /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
        /// </summary>
        public override void Dispose()
        {
            Log.Trace("AlpacaBrokerage.Dispose(): Disposing of Alpaca brokerage resources.");

            _sockClient?.Dispose();

            _messagingRateLimiter.Dispose();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
        /// </summary>
        public override void Dispose()
        {
            Log.Trace("AlpacaBrokerage.Dispose(): Disposing of Alpaca brokerage resources.");

            _cancellationTokenSource.Dispose();
            _sockClient?.Dispose();
            _polygonStreamingClient?.Dispose();

            _messagingRateLimiter.Dispose();
        }
Ejemplo n.º 3
0
 public void Dispose()
 {
     restClient?.Dispose();
     sockClient?.Dispose();
     polygonSockClient?.Dispose();
 }