ULinkGame.Server.Hotfix.Abstractions
0.1.1
dotnet add package ULinkGame.Server.Hotfix.Abstractions --version 0.1.1
NuGet\Install-Package ULinkGame.Server.Hotfix.Abstractions -Version 0.1.1
<PackageReference Include="ULinkGame.Server.Hotfix.Abstractions" Version="0.1.1" />
<PackageVersion Include="ULinkGame.Server.Hotfix.Abstractions" Version="0.1.1" />
<PackageReference Include="ULinkGame.Server.Hotfix.Abstractions" />
paket add ULinkGame.Server.Hotfix.Abstractions --version 0.1.1
#r "nuget: ULinkGame.Server.Hotfix.Abstractions, 0.1.1"
#:package ULinkGame.Server.Hotfix.Abstractions@0.1.1
#addin nuget:?package=ULinkGame.Server.Hotfix.Abstractions&version=0.1.1
#tool nuget:?package=ULinkGame.Server.Hotfix.Abstractions&version=0.1.1
ULinkGame.Server.Hotfix.Abstractions
Stable attributes and result contracts for ULinkGame server hotfix systems.
This package is intentionally small so stable model projects, hotfix projects, runtime packages, and source generators can share the same metadata without depending on ULinkGame server hosting internals.
Contracts
[HotfixState]marks stable partial state types that can receive generated friend accessors.[HotfixSystemOf]binds a static hotfix system class to the stable state type it extends.[FriendOf]declares that a hotfix system is intended to use generated friend accessors for a stable state type.HotfixMethodKey,HotfixSnapshot, andHotfixReloadResultdescribe loaded method identity and reload outcomes.
[FriendOf] is metadata for the hotfix model and tooling. It is not an access-control mechanism; generated accessors are normal public members on the stable type in the first implementation.
Keep actor identity, serialized state, persistence schema, RPC contracts, and transport contracts outside the hotfix assembly.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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. |
-
net10.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|