ULinkRPC.Server
0.6.0
See the version list below for details.
dotnet add package ULinkRPC.Server --version 0.6.0
NuGet\Install-Package ULinkRPC.Server -Version 0.6.0
<PackageReference Include="ULinkRPC.Server" Version="0.6.0" />
<PackageVersion Include="ULinkRPC.Server" Version="0.6.0" />
<PackageReference Include="ULinkRPC.Server" />
paket add ULinkRPC.Server --version 0.6.0
#r "nuget: ULinkRPC.Server, 0.6.0"
#:package ULinkRPC.Server@0.6.0
#addin nuget:?package=ULinkRPC.Server&version=0.6.0
#tool nuget:?package=ULinkRPC.Server&version=0.6.0
ULinkRPC.Server
Server runtime implementation for ULinkRPC.
Install
dotnet add package ULinkRPC.Server
Dependencies
ULinkRPC.Core
ULinkRPC.Server has no hard dependency on concrete serializer or transport implementations.
Includes
RpcServiceRegistryRpcSession
Pass ITransport and IRpcSerializer explicitly:
var session = new RpcSession(transport, serializer);
Optional transport ownership:
await using var session = new RpcSession(transport, serializer, ownsTransport: true);
When ownsTransport is true, disposing the session also disposes the transport.
| 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
- ULinkRPC.Core (>= 0.4.0)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on ULinkRPC.Server:
| Package | Downloads |
|---|---|
|
ULinkRPC.Transport.Tcp
TCP client/server transport implementations for ULinkRPC. |
|
|
ULinkRPC.Transport.Kcp
KCP client/server transport implementations for ULinkRPC. |
|
|
ULinkRPC.Transport.WebSocket
WebSocket client/server transport implementations for ULinkRPC. |
|
|
ULinkRPC.Serializer.MemoryPack
MemoryPack based payload serializer for ULinkRPC. |
|
|
ULinkRPC.Serializer.Json
System.Text.Json based payload serializer for ULinkRPC. |
GitHub repositories
This package is not used by any popular GitHub repositories.