This project demonstrates the power of FastEndpoints combined with .NET 9, providing a structured, fast, and developer-friendly way to build high-performance APIs. It leverages the latest .NET features while optimizing API development workflows.
- .NET 9 SDK (Download from Microsoft�s official website)
- Basic knowledge of REST APIs and FastEndpoints
git clone https://github.com/fkucukkara/fastEndpointsWorkshop.git
cd your-project-directory
dotnet build
dotnet run
- Declarative Route Mapping: Easily define routes with minimal configuration.
- Built-in Validation: Validate request models with minimal effort.
- Pre/Post-Processors: Execute custom logic before or after endpoint execution.
- Highly Performant: Optimized for speed, leveraging .NET 9�s runtime improvements.
- Structured API Design: Brings structure to minimal APIs for better maintainability.
- High Performance: Built on .NET minimal APIs, designed for speed.
- Validation Simplified: Includes robust, declarative validation capabilities.
- Extensibility: Supports middleware, filters, and custom behaviors.
- Ease of Use: Minimal learning curve for developers already familiar with .NET minimal APIs.
This project is licensed under the MIT License, which allows you to freely use, modify, and distribute the code. See the LICENSE
file for full details.