What problem does it solve?
This Skill streamlines and standardizes .NET development, ensuring adherence to best practices for CQRS, API development, and data access.
Core Features & Use Cases
- CQRS Implementation: Develops Command, Query, and Handler classes with validation and logging.
- API Endpoint Creation: Builds Minimal API endpoints with proper routing, versioning, and documentation.
- Data Access: Utilizes Entity Framework Core extensions for efficient and safe data operations.
- Use Case: Implement a new feature by creating a command handler that processes user input, validates it, saves changes to the database, and returns a DTO.
Quick Start
Use the dotnet-engineer skill to create a new CQRS command handler for the 'CreateUser' command.