evolutionary-architecture / evolutionary-architecture-by-example

Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
MIT License
1.66k stars 212 forks source link

Add reusable entity identifier that will be used for entities in domain model #85

Closed meaboutsoftware closed 7 months ago

meaboutsoftware commented 7 months ago

This PR adds mechanism for the identifier that can be used by each entity.

Thanks to it, it is easy to identify objects of concrete types instead of just e.g. guids.