CQRS, Vertical Slices¶
Vertical Slices architecture is built around distinct requests, encapsulating and grouping all concerns from front-end to back. You take a normal “n-tier” or hexagonal/whatever architecture and remove the gates and barriers across those layers, and couple along the axis of change. The style is used and popularized by:
- Jimmy Boggard: Vertical slice architecture, NDC talk, NDC talk
- Steven van Deursen: Meanwhile on the command side of my architecture, meanwhile on the query side of my architecture
- Maxim Arshinov: Instant Design
IHandler<TIn, TOut>¶
Todo: add docs
ICommand, ICommandHandler<TIn, TOut>¶
Todo: add docs
IQuery, IQueryHandler<TIn, TOut>¶
Todo: add docs
FilterQuery, PagedFilterQuery¶
Todo: add docs