This package can provide interfaces to implement DDD, CQRS and ES.
It provides a collections of interfaces that can be used by applications to implement Domain Driven Design, Command and Query Responsibility Segregation and Event Sourcing.
Currently it provides abstract interfaces for defining objects related with:
- Commands
- Domain
- Event Sourcing
- Event Store
- Query
- Read Model
- Serializer