Namespace Innovt.Domain.Core.Model
Classes
DomainModel<T>
Represents a domain model containing a collection of value objects.
Entity
Represents an abstract base class for entities in the domain model.
Entity<T>
Represents an abstract base class for entities in the domain model with a specific type for the identifier.
SimpleVo<T>
Represents a simple value object with a generic identifier type.
ValueObject
Represents a base class for value objects.
ValueObject<T>
Represents a base class for value objects with a generic identifier type.
Interfaces
IAggregateRoot
Represents an aggregate root in the domain model with an integer identifier.
IAggregateRoot<T>
Represents an aggregate root in the domain model with a specific type for the identifier.