What problem does it solve?
This skill eliminates the tedious manual work of configuring CQRS dispatchers, registering command/query handlers, and setting up the Application layer for ASP.NET Core projects using the Jarvis Clean Architecture framework, ensuring consistent architecture adherence without repetitive boilerplate code.
Core Features & Use Cases
- CQRS Dispatcher Registration: Automates setup of ICommandDispatcher and IQueryDispatcher for Jarvis.Application.
- Handler Workflows: Provides step-by-step guides and code templates for creating and registering command/query handlers with proper dependency injection scoping.
- Use Case: .NET development teams building backend services with Jarvis can reduce Application layer setup time from hours to minutes while avoiding common anti-patterns like circular dependencies or missing DI registrations.
Quick Start
Use the application-dotnet skill to initialize the Jarvis.Application CQRS configuration for your .NET project's Application layer and register your first command handler.