/// <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(); }
/// <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(); }
public void Dispose() { restClient?.Dispose(); sockClient?.Dispose(); polygonSockClient?.Dispose(); }