Skip to content

.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-surface

WORKSPACE_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.

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.

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.