C#
Fusion Framework for C# via fusion-ffi
Overview
C# bindings call the Rust core through fusion-ffi (C ABI). DX mirrors Python/Node: FusionApp, [Route], middleware, Status, and settings.
v1 focuses on a runnable HTTP API. Full OpenAPI/Swagger parity with Python is not included yet.
Managed package: NuGet Fusion-Framework (C# namespace FusionFramework). Native library comes from fusion-ffi (bundled with the NuGet package for published builds).
Guides in this section
| Page | Topic |
|---|---|
| Getting started | Build FFI, package, first server |
| Router | [Route], path tokens, responses |
| Custom HTTP routes | [HttpGet] … [HttpOptions] attributes |
| Pagination | PageParams / Paginated |
| Config | fusion.<env>.json via FFI |
| Middleware | Global + route middleware |
| Status codes | Status.HTTP_* |
| Headers | Header helpers |
Shared concepts
Same JSON env files and middleware mental model as Python.