C# SDK
Immutable C# runtime for the bounded Morphir .NET SDK contract
Welcome to the Morphir .NET documentation!
This section contains all the information you need to understand and successfully use Morphir .NET.
New to Morphir .NET? Start here to learn the basics and get your environment set up.
Explore comprehensive guides covering various aspects of Morphir .NET development.
Detailed specifications for the Morphir IR format and JSON schemas.
Complete API documentation for all Morphir .NET libraries and components.
Immutable C# runtime for the bounded Morphir .NET SDK contract
Install the Morphir toolchain, compile your first model and generate code from it
Comprehensive guides for using Morphir .NET
The complete Morphir IR specification and JSON schemas
Frontends compile source code in a programming language into a Morphir IR model.
Complete API reference for Morphir .NET
Command-line interface reference for Morphir .NET tooling
Develop typed plugins for the Morphir IR pipeline
Plan one scoped TOML edit, inspect its effective result, and explicitly apply it
Opt into standard .NET configuration while retaining typed Morphir values and metadata
The [extensions.
How the host runs a WASM extension: one guest instance per session, and the memory, instruction and time bounds of each call
Pure planning, independent equivalence and guarded application without a CLI dependency
How to contribute to Morphir .NET - guidelines, setup, and design documentation
Find the workspace and member projects from .NET code with ProjectSystem.Discover and ProjectSystem.Load
Generate F# source from a Morphir library model, built in or as a MEP extension.
Name a build-tool project file as the ordered sources of a compile
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.