Need to create Migrations. Need to change the file structure according to the changes from the last lecture.
Domain-Driven Design with ASP.NET Core Microservices - August 2020
A project for the 'Domain-Driven Design with ASP.NET Core Microservices - August 2020' course in SoftUni. https://softuni.bg/trainings/3103/domain-driven-design-with-asp-dot-net-core-microservices-august-2020#lesson-17496
Problems for exercises and homework:
- Domain Model Choose a business problem. It can be anything you like – a blog, an online shop, an ad system, a social network, a pet clinic, etc. • Create a class library to hold the domain models • Define your domain models as you see fit by using the best practices and following the DDD principles • Make sure you use entities, value objects, and enumerations in the correct way
- Aggregates Group your domain layer into aggregates making sure they are as cohesive as possible.
- Factories & Repositories Add factories and repositories for all your aggregate roots.
- Bounded Contexts Introduce a second bounded context to your domain (or split the existing one).
- BONUS: Domain Events Add domain events to your domain logic if you think they will be useful