Разработка .NET 8 backend: API, CQRS и микросервисы
web-development
Dotnet core expert is a Claude Code skill that designs and implements backend applications on .NET 8 and C# 12: minimal APIs, clean architecture, microservices, and cloud-native patterns. Reach for it when you need to scaffold a well-structured API from scratch, when a monolith needs breaking into services, when you're adding JWT authentication and want it done securely, or when CQRS with MediatR feels tangled and you need clear layer separation. Under the hood it provides Entity Framework Core patterns (DbContext, migrations, async queries with `AsNoTracking`), MediatR command and query handlers, C# 12 record-based DTOs, JWT and policy-based authorization, AOT compilation, OpenAPI/Swagger setup, and integration tests with xUnit and `WebApplicationFactory`. The skill validates each step by running `dotnet build` and `dotnet test` before moving on. The focus is server-side .NET implementation, not frontend (use fullstack-guardian for that) or cloud infrastructure provisioning (use cloud-architect instead). Works best on greenfield or actively maintained .NET 8 projects; not suitable for .NET Framework codebases or any design requiring synchronous I/O — both are explicitly off-limits.
- #dotnet
- #dotnet8
- #aspnet-core
- #minimal-api
- #cqrs
- #mediatr
- #microservices