In Domain-Driven Design (DDD), an entity that acts as the root gatekeeper for a cluster of associated domain objects to enforce consistency boundaries is an:
AAggregate Root
BValue Object
CDomain Service
DRepository
Explanation
In DDD, an Aggregate Root guarantees consistency of changes within an aggregate boundary by treating internal elements as a unit.

No Comments