BaseEntityPack.Core (nuget): Simple DDD
Keywords: DDD|Aggregate