Create modern applications with the best practices using predefined building blocks.
- CQRS and DomainEvent handlers
- Predefined domain building blocks (Tactical Domain-Driven Desing)
- Automatic update of concurrency token in AggregateRoots (prevent lost update and write skew)
- Automatic sequential Guid generation (in application)
- Automatic publication of domain events
- Automatic approval of all changes in one transaction (Unit of Work Pattern)
- Automatic translation of an exception into a response
- Creating endpoints based on CQRS handlers (RPC Style)
This project is under the MIT License.
The project is under development and not ready for production use.