.okf/project-overview.md
FastEndpoints is a developer-oriented alternative to Minimal APIs and MVC for ASP.NET Core. It implements the REPR pattern (Request-Endpoint-Response) with low boilerplate. Public docs: https://fast-endpoints.com
Library monorepo, not a hosted product. Package inventory: monorepo-packages.md.
| Area | Examples |
|---|---|
| Core HTTP | FastEndpoints, FastEndpoints.Attributes, FastEndpoints.Core |
| Messaging / jobs | FastEndpoints.Messaging*, FastEndpoints.JobQueues, FastEndpoints.CommandRules |
| Security / integrations | FastEndpoints.Security, AspVersioning, OData, HealthChecks |
| Docs / clients | FastEndpoints.OpenApi, FastEndpoints.OpenApi.Kiota, legacy Swagger / ClientGen* |
| Tooling / AOT | FastEndpoints.Generator, FastEndpoints.Generator.Cli |
| Testing | FastEndpoints.Testing, remote messaging testing |
| Addons (own version line) | FastEndpoints.Mcp, FastEndpoints.A2A (Src/Agents/) |
DiscoveredTypes)AddIdempotency)IFeatureFlag), X402 payment helpersSrc/Directory.Build.props <Version> (never cite OKF)Src/Agents/FastEndpoints.slnx (primary), NativeAot.slnx (AOT)../FE-Docs/ (workflows.md)| Term | Meaning |
|---|---|
| REPR | Request-Endpoint-Response |
| SUT / harness | Sample apps under TestHarness/ used by integration tests |
| WAF | WebApplicationFactory via FastEndpoints.Testing.AppFixture |
| DiscoveredTypes | Source-generated type list for AOT-friendly registration |
README.mdSrc/Directory.Build.propsFastEndpoints.slnx