controller-patterns - ASP.NET Core Controller Patterns
ASP.NET Core controller patterns for API development
Tags
Updated: 2026-03-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create controllers
- configure routing
- bind parameters
- return responses
- create DTOs
- validate requests
Inputs
- ASP.NET Core project
- API specifications
- service layer
- domain models
Outputs
- controller classes
- HTTP endpoints
- data transfer objects
- API responses
Requirements
- ASP.NET Core environment
- Web API project structure
- .NET SDK
