是否可以使用带有 Code First 的幻像类型作为我的主键?
我有这样的事情:
class Id<TEntity, TKey>
where TEntity : Entity
{
// implementation
}
class Entity<TEntity, TKey> {
[Key]
public Id<MyEntity, Guid> Id { get; set; }
}
class MyEntity : Entity<MyEntity, Guid> {
}