SourceRpc.SocketIo
5.2.0
See the version list below for details.
dotnet add package SourceRpc.SocketIo --version 5.2.0
NuGet\Install-Package SourceRpc.SocketIo -Version 5.2.0
<PackageReference Include="SourceRpc.SocketIo" Version="5.2.0" />
<PackageVersion Include="SourceRpc.SocketIo" Version="5.2.0" />
<PackageReference Include="SourceRpc.SocketIo" />
paket add SourceRpc.SocketIo --version 5.2.0
#r "nuget: SourceRpc.SocketIo, 5.2.0"
#:package SourceRpc.SocketIo@5.2.0
#addin nuget:?package=SourceRpc.SocketIo&version=5.2.0
#tool nuget:?package=SourceRpc.SocketIo&version=5.2.0
SourceRpc.SocketIo
Source RPC over socket.io — a client.
For a .NET process that joins a network already being served by a TypeScript socket.io server: an engineering tool, an automation host, a console utility.
await using var transport = new SocketIoClientTransport("http://plant:3000", options);
Client only, and deliberately. socket.io's server is a Node library with no maintained .NET equivalent. A .NET process that needs to be dialled into serves SourceRpc.SignalR instead — the same flat frame under different method names, which is why a TypeScript client reaches either.
A socket.io namespace goes in the URL (http://plant:3000/cell-3); EnginePath is engine.io's endpoint and is rarely what you want.
Needs SourceRpc, which comes with it. Documentation: github.com/source-repo/rpc.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- MessagePack (>= 2.5.302)
- SocketIOClient (>= 4.0.5)
- SourceRpc (>= 5.2.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.