ULinkRPC.CodeGen 0.1.5

There is a newer version of this package available.
See the version list below for details.
The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet tool install --global ULinkRPC.CodeGen --version 0.1.5
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local ULinkRPC.CodeGen --version 0.1.5
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=ULinkRPC.CodeGen&version=0.1.5
                    
nuke :add-package ULinkRPC.CodeGen --version 0.1.5
                    

ULinkRPC.CodeGen

Command-line code generator for ULinkRPC.

Install (dotnet tool)

dotnet tool install -g ULinkRPC.CodeGen

Usage

ulinkrpc-codegen [options]

Modes

  • auto (default): detect project type and generate outputs accordingly.
  • unity: generate Unity client + binder code.
  • server: generate server binders + AllServicesBinder.

Options

  • --contracts <path> Path to contract sources.
  • --output <path> Output directory for generated clients (Unity).
  • --binder-output <path> Output directory for generated binders (Unity).
  • --server-output <path> Output directory for server binders.
  • --server-namespace <ns> Namespace for server binders.
  • --mode <auto|unity|server> Force output mode.

Default Behavior

  • Unity project: by default generates to samples/RpcCallLite/RpcCall.Unity/Assets/Scripts/Rpc/RpcGenerated (or matching RpcCallFull path when detected).
  • Server project: by default generates to samples/RpcCallLite/RpcCall.Server/RpcCall.Server/Generated (or matching RpcCallFull path when detected).

Paths can be overridden via options.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.12.5 4 3/12/2026
0.12.4 17 3/12/2026
0.12.3 62 3/11/2026
0.12.2 62 3/11/2026
0.12.1 68 3/11/2026
0.12.0 74 3/10/2026
0.11.0 73 3/10/2026
0.10.0 73 3/10/2026
0.9.1 77 3/9/2026
0.9.0 73 3/9/2026
0.8.2 70 3/9/2026
0.8.1 75 3/9/2026
0.8.0 76 3/6/2026
0.7.0 76 3/6/2026
0.6.0 77 3/6/2026
0.5.0 75 3/6/2026
0.4.0 76 3/4/2026
0.2.2 84 2/26/2026
0.2.0 84 2/25/2026
Loading failed