@nanobpm/nano-ide-lang-csharp
v1.1.0
Published
C# / .NET language pack for the Nano RAD IDE: .cs grammar, dotnet toolchain, and a Camunda 8 client starter project that uses the official Camunda.Orchestration.Sdk (transparently upgrades to Falcon against a Nano gateway).
Readme
@nanobpm/nano-ide-lang-csharp
C# / .NET language pack for the Nano RAD IDE.
- Grammar:
.cs→ Monacocsharp,.csproj→xml. - Toolchain:
dotnet—dotnet run -c Releaserestores NuGet dependencies and runs in one step;dotnet build -c Releaseis the compile step. - Template
csharp-starter: a complete, runnable Camunda 8 app — connects, prints the gateway topology, deploysresources/processes/starter.bpmn, creates one process instance, and runs a job worker for thehelloservice task using the officialCamunda.Orchestration.Sdk.
Zero-code path to Falcon
The SDK auto-detects a Nano gateway (GET /v2/topology) and transparently upgrades
process-instance creation and job push to the command-stream / Falcon transport.
The same Program.cs runs on plain REST against stock Camunda 8 — no code change.
Install
Installed into the Nano IDE's extension directory (see the console's Extensions
view). Requires the .NET SDK 8.0+ on PATH; the pack surfaces install guidance
when dotnet is missing.
