ULinkRPC.CodeGen
0.1.5
There is a newer version of this package available.
See the version list below for details.
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
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
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package ULinkRPC.CodeGen --version 0.1.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
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 matchingRpcCallFullpath when detected). - Server project: by default generates to
samples/RpcCallLite/RpcCall.Server/RpcCall.Server/Generated(or matchingRpcCallFullpath when detected).
Paths can be overridden via options.
| 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. |
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