dotnet-aspnetcore
Overview
Use this skill for ASP.NET Core web development, including middleware, minimal APIs, controllers, endpoint routing, SignalR, authentication, configuration, and API design using dotnet/skills.
Workflow
- Inspect app startup, dependency injection, middleware order, endpoints, auth, configuration, and hosting model.
- Preserve request/response contracts, route names, status codes, serialization, auth policies, and observability.
- Add or update tests around endpoint behavior where the repository supports them.
- Validate with build, tests, or a local smoke command when feasible.
Guardrails
- Do not reorder middleware casually.
- Avoid changing public API contracts or auth behavior as an incidental side effect.
- Keep environment-specific configuration and secrets handling intact.
Expected Output
Return ASP.NET Core changes or guidance with route, middleware, and validation notes.
1---2name: dotnet-aspnetcore3description: ASP.NET Core web development skills including middleware, endpoints, real-time communication, and API patterns.4license: MIT5---67# dotnet-aspnetcore89## Overview1011Use this skill for ASP.NET Core web development, including middleware, minimal APIs, controllers, endpoint routing, SignalR, authentication, configuration, and API design using [dotnet/skills](https://github.com/dotnet/skills).1213## Workflow14151. Inspect app startup, dependency injection, middleware order, endpoints, auth, configuration, and hosting model.162. Preserve request/response contracts, route names, status codes, serialization, auth policies, and observability.173. Add or update tests around endpoint behavior where the repository supports them.184. Validate with build, tests, or a local smoke command when feasible.1920## Guardrails2122- Do not reorder middleware casually.23- Avoid changing public API contracts or auth behavior as an incidental side effect.24- Keep environment-specific configuration and secrets handling intact.2526## Expected Output2728Return ASP.NET Core changes or guidance with route, middleware, and validation notes.