我有一个关于composite-id中的接口引用的映射问题: 在以下课程中
class Foo
{
public virtual DateTime Date {get;set;}
public virtual IInterface Reference {get;set;}
}
我希望两个属性都是CompositeID的一部分。使用映射属性,对于特定实现,这可以通过以下方式完成 InterfaceImpl :
[CompositeId]
[KeyProperty(1, Column = "col1", Name = "Date", TypeType = typeof(DateTime))]
[KeyManyToOne(1, ClassType = typeof(InterfaceImpl), Column = "refcol2", Name = "Reference")]
有没有办法如何以流利的方式完成这项工作?
提前致谢, 的MacX