Skip to main content

CQRS and Dispatch

Summary

Commands and queries are separated as directly injected services. Result<T> classifies validation, missing, conflict, and forbidden outcomes. There are no marker interfaces, dispatcher, MediatR, or pipeline behaviors. Compatibility services coexist transitionally.

Audience

Backend and frontend developers, QA, architects, DevOps, support, and new engineers.

Source References

  • microservices/src/expense-service/Application/Common/Cqrs.cs

See Also

Keywords

  • Expense technical
  • Application/Common/Cqrs.cs

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly