public CosmosDbContainerRepository( ICosmosDbContainer container, IEntityTypeNameResolver entityTypeNameResolver, IIdValueGenerator <TDomainEntity> idValueGenerator, IPartitionKeyResolver pkvResolver ) { Container = container; _idValueGenerator = idValueGenerator; _pkvResolver = pkvResolver; _entityType = entityTypeNameResolver.ResolveEntityTypeName <TDomainEntity>(); }