LogoClawIndex
CasesSkillsAbout
LogoClawIndex

controller-patterns - ASP.NET Core Controller Patterns

ASP.NET Core controller patterns including thin controllers, routing, parameter binding, response types, and DTOs

Tags

Updated: 2026-03-20
ASP.NET CoreWeb APIControllerREST APIBackend

Capabilities

create controllerdefine routesbind parametersreturn responses

Typical Inputs

Service dependencyRequest DTOResponse DTO

Typical Outputs

Controller classAPI endpoint

What this skill does

  • create controller
  • define routes
  • bind parameters
  • return responses
  • create DTOs
  • validate requests

Inputs

  • Service dependency
  • Request DTO
  • Response DTO

Outputs

  • Controller class
  • API endpoint

Requirements

  • ASP.NET Core framework
  • .NET SDK
  • Web API project

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.