Lakona.Rpc.Analyzers
0.2.0
dotnet add package Lakona.Rpc.Analyzers --version 0.2.0
NuGet\Install-Package Lakona.Rpc.Analyzers -Version 0.2.0
<PackageReference Include="Lakona.Rpc.Analyzers" Version="0.2.0" />
<PackageVersion Include="Lakona.Rpc.Analyzers" Version="0.2.0" />
<PackageReference Include="Lakona.Rpc.Analyzers" />
paket add Lakona.Rpc.Analyzers --version 0.2.0
#r "nuget: Lakona.Rpc.Analyzers, 0.2.0"
#:package Lakona.Rpc.Analyzers@0.2.0
#addin nuget:?package=Lakona.Rpc.Analyzers&version=0.2.0
#tool nuget:?package=Lakona.Rpc.Analyzers&version=0.2.0
Lakona.Rpc.Analyzers
Roslyn analyzers and source generators for Lakona.Rpc contract projects.
Generated starter server and SDK-style client projects reference this package as a private build dependency. It generates RPC client and server glue at compile time from interfaces annotated with RpcService, RpcMethod, RpcNotificationContract, and RpcNotification, and reports diagnostics for invalid or duplicate contract ids.
Unity-compatible client assemblies should opt in with [assembly: LakonaRpcGenerateClient("Rpc.Generated")] so only one Unity script assembly receives generated client glue.
Typical projects should add this package with:
<PackageReference Include="Lakona.Rpc.Analyzers" Version="0.2.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.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 |
|---|---|---|
| 0.2.0 | 33 | 6/7/2026 |