Command Query

Use when implementing Command Query Separation (CQS) or CQRS patterns to separate read and write operations in .NET applications. USE FOR: separating read/write models, CQS pattern implementation, CQRS architecture, dedicated command and query handlers, read/write model optimization DO NOT USE FOR: simple CRUD without separation concerns (use entity-framework-core), distributed messaging between services (use masstransit or nservicebus), in-process mediator with pipeline behaviors (use mediatr)

Tyler-R-Kendrick 19c5aa6 19 files · 30.2 KB Updated

File contents

Tyler-R-Kendrick/agent-skills/tree/main/skills/dotnet/eventing/command-query commit 19c5aa6ce3

Frequently asked questions

npx skillmds add tyler-r-kendrick/command-query