socket.io-client-csharp
socket.io-client-csharp copied to clipboard
socket.io-client implemention for .NET
Bumps [socket.io-parser](https://github.com/Automattic/socket.io-parser) from 3.3.3 to 3.3.4. Release notes Sourced from socket.io-parser's releases. 3.3.4 Bug Fixes check the format of the event name (#125) (ee00660) Links Diff: https://github.com/Automattic/socket.io-parser/compare/3.3.3...3.3.4 Changelog Sourced from...
Is there any way to get messages from a web socket in order in c#? Based on my understanding and testing, since web socket transport uses ConfigureAwait(continueOnCapturedContext: false) handlers are...
…text negation (ConfigureAwait(false)) #400
WebsocketTransport.SendAsync (line 168) continuation not executing on same thread due to missing ConfigureAwait(false) which causes deadlocking on _sendLock.WaitAsync. ``` public override async Task SendAsync(IList items, CancellationToken cancellationToken) { try {...
Hi, this PR fixes compatibility issue with **python-socketio** server by implementing missing probe request/response handshake as described in the [protocol upgrade documentation](https://socket.io/docs/v4/engine-io-protocol/#upgrade).
During awaiting `ConnectAsync` i receive the following exception in the `OnReconnectError` Handler: ``` SocketIOClient.Transport.TransportException: Could not connect to 'https://mysockethost/socket.io/?EIO=3&transport=polling' ---> System.Text.Json.JsonException: JSON deserialization for type 'SocketIO.Serializer.SystemTextJson.JsonMessage' was missing required properties...
Currently published latest (3.1.2) MessagePack serializer version is missing `SerializeUpgradeMessage` (https://github.com/doghappy/socket.io-client-csharp/blob/master/src/SocketIO.Serializer.MessagePack/SocketIOMessagePackSerializer.cs#L268) from `ISerializer`, and therefore fails to load. 
Currently, I'm experiencing issues with slow disconnection detection in the SocketIOClient library. While the JavaScript Socket.IO client provides options like `pingTimeout` and `pingInterval` to configure how quickly connection loss is...
Hello, it may be necessary to review the versioning: On GitHub: - Last release: **3.0.8** - Last tag: **3.1.1** - Last package: **3.0.6** On NuGet: - Last version: **3.1.2** I'm...
I find the newly added feature autograde send a upgrade message directly, but from the protocol of Engine.IO https://socket.io/docs/v4/engine-io-protocol/#upgrade clients MUST send a ping packet with the string probe in...