Skip to content

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

License

Notifications You must be signed in to change notification settings

StrategiCoding/EasyWay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


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

⭐ Support us by clicking the star ⭐

Build & Tests

✨ Features

⚙️ Main

  • 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)

🌐 WebApi

  • Automatic translation of an exception into a response
  • Creating endpoints based on CQRS handlers (RPC Style)

⚖️ License

This project is under the MIT License.

☢️ Disclaimer

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages