API Reference OnePiece.Commanded v0.18.0
Commanded package. A swiss army knife for applications following Domain-Driven Design (DDD), Event Sourcing
(ES), and Command and Query Responsibility Segregation (CQRS).
Defines "Aggregate" modules.
Stops the aggregate after a command, event or error.
Defines "Command" modules.
Defines a module as a "Command Handler". For more information about commands, please read the following
Defines "Entity" modules.
Defines "Event" modules.
A JSONB serializer based on events defined by
A Swiss Army Knife Helper Module.
A module for dealing IDs.
Defines a module as a "Query Handler". For more information about queries, please read the following
This module helps with test cases for testing aggregate states, and command handlers.
Commanded.EventStore.TypeProvider behavior. Using macros to generate the behavior.
Defines "Value Object" modules.