.NET reference for workspace C#
Moltaro publishes a curated .NET reference for the C# surface supported inside the workspace Net Operation Project. It is documentation, not an assembly download and not the broader NetPackage surface.
The exact contract of an installation is available from:
GET ${WORKSPACE_API_BASE_URL}/api/workspace/admin/net-operation-project/developer-surfaceWORKSPACE_API_BASE_URL is the API host recorded in the downloaded
workspace-specific agent guide. This endpoint is not served by moltaro.com;
see Connect to a workspace API.
That response lists supported assembly versions and every supported
constructor-injected type, including its purpose, lifetime, module key,
ServiceKind, preferred status, supported function contracts, transaction
semantics, and documentation URL. It also confirms that the current generated
workspace contract is automatically present in language-service and build
snapshots.
Machine-readable files
Section titled “Machine-readable files”- Reference manifest — assembly version, SHA-256 checksum, member count, and included CLR types.
- Core SDK XML
- Boards XML
- Currency Rates XML
- Entitlement Operations XML
- File Protection XML
- Tasks XML
- Workflow XML
- Workflow Engine XML
- Work Schedule XML
The XML files use the standard C# compiler documentation format. Agents can
join a <member name="..."> entry to a symbol returned by completions, hover,
or signature help. The manifest checksum lets tooling detect a changed
reference without downloading all XML files.
Deliberate boundary
Section titled “Deliberate boundary”The reference includes function and data-source contracts, supported core
services, dynamic-entity runtime services, preferred Boards, Entitlement,
Tasks, and Work Schedule application-automation services, their advanced
direct-DB counterparts where supported, Currency Rates cached lookup, and the
request/result/enum types needed by those contracts. Application automation is
the recommended Net Operation Project surface and is marked
ApplicationAutomation; lower-level package services are marked
TrustedDirectDb.
Tasks publishes module status; Definition, Queue, Worker Profile and signal configuration; instance commands/queries; and asynchronous Queue assignment. The automation contract is 2.0.0; the Tasks package is 5.0.0. The reference manifest reports assembly versions separately. Use configuration automation, runtime automation and asynchronous recipes to choose the supported service and understand authority, exact retries and terminal results.
Workflow publishes Definition, activation, security, outcome and revision
configuration, instance commands and queries, event-authoring models, public
runtime EF types and the Engine document types and enums used by these contracts.
Use configuration automation,
runtime automation and the
process document reference.
Configuration supports API-hosted Action, Command and HttpEndpoint functions;
runtime services additionally support Worker-hosted Job and TriggerHandler.
File Protection remains a read-only status facade in its advertised contexts.
It excludes package identity, package-owned schema authoring, model-building,
manifests, migrations, install lifecycle, and host-only orchestration services.
Public CLR visibility is not a support promise; use developer-surface as the
authoritative allow-list.