Namespace Common.Contracts
Classes
Interfaces
Common.Contracts.IAggregateRoot interface is implemented by the aggregate roots of the project, this is just a marker interface.
Common.Contracts.IRepository%601 is an interface that get a generic parameter and give method definitions to query the database. The generic type have to implement the Common.Primitives.Entity class to be used.
UOF pattern uses a single transaction or a single unit of work for multiple insert, update, and delete operations.
Last modified: 21 May 2024