Lakona.Rpc.Core
0.16.0
See the version list below for details.
dotnet add package Lakona.Rpc.Core --version 0.16.0
NuGet\Install-Package Lakona.Rpc.Core -Version 0.16.0
<PackageReference Include="Lakona.Rpc.Core" Version="0.16.0" />
<PackageVersion Include="Lakona.Rpc.Core" Version="0.16.0" />
<PackageReference Include="Lakona.Rpc.Core" />
paket add Lakona.Rpc.Core --version 0.16.0
#r "nuget: Lakona.Rpc.Core, 0.16.0"
#:package Lakona.Rpc.Core@0.16.0
#addin nuget:?package=Lakona.Rpc.Core&version=0.16.0
#tool nuget:?package=Lakona.Rpc.Core&version=0.16.0
Lakona.Rpc.Core
Shared RPC contracts, transport and serializer interfaces, protocol primitives,
and compiler extensions. This package has no dependency on concrete transports
or serializers. Use it with Lakona.Rpc.Client or Lakona.Rpc.Server.
Install
dotnet add package Lakona.Rpc.Core
Guides
- Public API boundaries: application and extension interfaces.
- Source generation: contract attributes, analyzers, and generated APIs.
- Wire protocol, Status model: framing and failure contracts.
- Define RPC contract: agent workflow for stable IDs and DTO evolution.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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 is compatible. 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. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- No dependencies.
-
net10.0
- No dependencies.
NuGet packages (9)
Showing the top 5 NuGet packages that depend on Lakona.Rpc.Core:
| Package | Downloads |
|---|---|
|
Lakona.Rpc.Server
Lakona.Rpc server runtime core. |
|
|
Lakona.Rpc.Client
Lakona.Rpc client runtime and client-side transports. |
|
|
Lakona.Rpc.Transport.Tcp
TCP client/server transport implementations for Lakona.Rpc. |
|
|
Lakona.Rpc.Serializer.MemoryPack
MemoryPack based payload serializer for Lakona.Rpc. |
|
|
Lakona.Game.Client
Engine-neutral client helpers for Lakona.Game applications, including reliable push sequence tracking. |
GitHub repositories
This package is not used by any popular GitHub repositories.