Ejemplo n.º 1
0
        private void Process(IConventionEntityTypeBuilder entityTypeBuilder)
        {
            Check.NotNull(entityTypeBuilder, nameof(entityTypeBuilder));
            var entityType = entityTypeBuilder.Metadata;
            var primaryKey = entityType.FindPrimaryKey();

            bool isComplexType = primaryKey == null || primaryKey.Document().IsOwnershipKey;

            entityTypeBuilder.Document().IsComplexType = isComplexType;
        }