SourceRpc.SocketIo
5.3.2
dotnet add package SourceRpc.SocketIo --version 5.3.2
NuGet\Install-Package SourceRpc.SocketIo -Version 5.3.2
<PackageReference Include="SourceRpc.SocketIo" Version="5.3.2" />
<PackageVersion Include="SourceRpc.SocketIo" Version="5.3.2" />
<PackageReference Include="SourceRpc.SocketIo" />
paket add SourceRpc.SocketIo --version 5.3.2
#r "nuget: SourceRpc.SocketIo, 5.3.2"
#:package SourceRpc.SocketIo@5.3.2
#addin nuget:?package=SourceRpc.SocketIo&version=5.3.2
#tool nuget:?package=SourceRpc.SocketIo&version=5.3.2
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.3.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.