0.2.0-alpha23
Pre-release
Pre-release
sonvister
released this
31 Jan 02:35
·
386 commits
to master
since this release
Available on NuGet.
Changes:
- BREAKING: Change
StreamAsync
methods toSubscribeAndStream
for all WebSocketClients and Caches.- Create new
StreamAsync
extension methods for all WebSocketClients and Caches that only streams. - BREAKING:
SymbolStatisticsWebSocketClient
andSymbolStatisticsCache
StreamAsync()
behavior changed (no longer automatically subscribes to all symbols).
- Create new
- Add
Open
andClose
event toIBinanceWebSocketClient
andIBinanceWebSocketStream
(#38). - Add exception to enforce non-reentrancy of
IWebSocketClient.StreamAsync
if called fromClose
event (#41).- Change
IsStreaming
behavior (flag now set before connecting and cleared afterClose
event raised).
- Change
- Allow
BinanceWebSocketStream.Subscribe
while streaming with a log warning if stream is new (requires restart to take effect, but if only adding a callback restart is not required). - Update WebSocketSharp and WebSocket4Net implementations.
- Update sample applications.