HassanMohamed.SharedKernel.Domain (nuget): Implement base domains
Keywords: DDD|SharedKernel|Domain|Layer|Generic|Repository|specification