.NET 10 Minimal API Development
Architects high-performance, type-safe .NET 10 Minimal APIs using modern patterns and automated discovery.
This skill transforms Claude into a .NET 10 specialist focused on Minimal APIs, moving away from legacy controller-based architectures. It enforces the IEndpointGroup pattern for automatic endpoint discovery, ensuring Program.cs remains clean and maintainable regardless of application size. By leveraging TypedResults for compile-time safety and built-in OpenAPI support, it helps developers build robust, self-documenting HTTP services with advanced features like rate limiting, output caching, and sophisticated parameter binding.
주요 기능
01Automated endpoint discovery via IEndpointGroup interface
02Cross-cutting concern implementation using Endpoint Filters
03Type-safe response handling using TypedResults and union types
04189 GitHub stars
05Advanced parameter binding with [AsParameters] and record types
06Native .NET 10 OpenAPI and metadata configuration
사용 사례
01Refactoring monolithic Program.cs files into modular, discoverable endpoint groups
02Implementing standardized OpenAPI documentation with compile-time schema validation
03Building greenfield microservices using the latest .NET 10 standards