From 416fd48f35209415a629571a91775a538d91791d Mon Sep 17 00:00:00 2001 From: ssnyder-intrinio <87659980+ssnyder-intrinio@users.noreply.github.com> Date: Thu, 30 Jan 2025 13:27:23 -0600 Subject: [PATCH] update package (#57) --- Intrinio.Realtime/Intrinio.Realtime.csproj | 2 +- Intrinio.Realtime/WebSocketClient.cs | 8 ++++---- IntrinioRealTimeClient.nuspec | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Intrinio.Realtime/Intrinio.Realtime.csproj b/Intrinio.Realtime/Intrinio.Realtime.csproj index 7ac76b9..3e82646 100644 --- a/Intrinio.Realtime/Intrinio.Realtime.csproj +++ b/Intrinio.Realtime/Intrinio.Realtime.csproj @@ -24,7 +24,7 @@ - + diff --git a/Intrinio.Realtime/WebSocketClient.cs b/Intrinio.Realtime/WebSocketClient.cs index 77d27be..2f7e175 100644 --- a/Intrinio.Realtime/WebSocketClient.cs +++ b/Intrinio.Realtime/WebSocketClient.cs @@ -36,7 +36,7 @@ public abstract class WebSocketClient private readonly Func _tryReconnect; private readonly HttpClient _httpClient = new (); private const string ClientInfoHeaderKey = "Client-Information"; - private const string ClientInfoHeaderValue = "IntrinioDotNetSDKv12.7"; + private const string ClientInfoHeaderValue = "IntrinioDotNetSDKv12.8"; private readonly ThreadPriority _mainThreadPriority; private readonly Thread[] _threads; private Thread? _receiveThread; @@ -308,8 +308,8 @@ private void ReceiveFn() if (result.Count > 0) { Interlocked.Increment(ref _dataMsgCount); - if (!_data.TryEnqueue(in bufferSpan)) - _overflowData.TryEnqueue(in bufferSpan); + if (!_data.TryEnqueue(bufferSpan)) + _overflowData.TryEnqueue(bufferSpan); } break; case WebSocketMessageType.Text: @@ -364,7 +364,7 @@ private void ProcessFn() { try { - if (_data.TryDequeue(in datum) || _overflowData.TryDequeue(in datum)) + if (_data.TryDequeue(datum) || _overflowData.TryDequeue(datum)) { // These are grouped (many) messages. // The first byte tells us how many messages there are. diff --git a/IntrinioRealTimeClient.nuspec b/IntrinioRealTimeClient.nuspec index 4b9f1e2..c5cb5eb 100644 --- a/IntrinioRealTimeClient.nuspec +++ b/IntrinioRealTimeClient.nuspec @@ -2,7 +2,7 @@ IntrinioRealTimeClient - 12.7.0 + 12.8.0 Intrinio SDK for Real-Time Stock and Option Prices Intrinio Intrinio @@ -10,7 +10,7 @@ https://licenses.nuget.org/MIT https://github.com/intrinio/intrinio-realtime-csharp-sdk Intrinio provides real-time stock and option prices via a two-way WebSocket connection. - Version 12.7.0 release. + Version 12.8.0 release. Copyright 2024 Intrinio fintech stocks options prices websocket real-time market finance