Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.37 KB

README.md

File metadata and controls

43 lines (32 loc) · 1.37 KB


Create modern applications with the best practices using predefined building blocks.

⭐ Support us by clicking the star ⭐

Build & Tests

✨ Features

⚙️ Main

  • CQRS (Command Query Responsibility Segregation)
  • Automatic publishing and handling of DomainEvents from Entities
  • Predefined domain building blocks (Tactical Domain-Driven Desing)
  • Automatic update of concurrency token in AggregateRoots (prevent lost update and write skew)
  • Automatic generation of sequential Guid for entities
  • Automatic approval of all changes in one transaction (Unit of Work Pattern)
  • Predefined logging
  • Support for TimeProvider

⚙️ Integrations

  • EntityFrameworkCore
  • FluentValidation
  • WebApi

🌐 WebApi

  • Automatic translation of an exception into a response

⚖️ License

This project is under the Apache License 2.0.

☢️ Disclaimer

The project is under development and not ready for production use.