This project contains the domain model for the Videomatic application.
The domain model was built following these guidelines:
- https://andrewlock.net/strongly-typed-ids-in-ef-core-using-strongly-typed-entity-ids-to-avoid-primitive-obsession-part-4/
- https://code-maze.com/csharp-design-pattern-aggregate/
- https://learn.microsoft.com/en-us/archive/msdn-magazine/2009/brownfield/employing-the-domain-model-pattern
- https://github.com/ardalis/CleanArchitecture
- https://ankitvijay.net/2020/05/10/integrity-of-collections-in-domain-driven-design/
-Complete-ish (as much as it can be at this point) but I don't have domain events yet -I could use a second pair of eyes on the code -Look for Items in TODO.txt