Fusion Framework logo by Cipher UnitFusion

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

PageTopic
Getting startedBuild FFI, package, first server
Router[Route], path tokens, responses
Custom HTTP routes[HttpGet] … [HttpOptions] attributes
PaginationPageParams / Paginated
Configfusion.<env>.json via FFI
MiddlewareGlobal + route middleware
Status codesStatus.HTTP_*
HeadersHeader helpers

Shared concepts

Same JSON env files and middleware mental model as Python.

On this page