将nhibernate多对一映射到接口
如果可能的话,我想将Nhibernate多对一属性映射到如下界面: 公开的将nhibernate多对一映射到接口,nhibernate,Nhibernate,如果可能的话,我想将Nhibernate多对一属性映射到如下界面: 公开的 public interface IContact { Guid Uid { get; set; } string FirstName {get;set;} //etc. etc. } 我很确定我只能映射到具体类型,但也许有人可以指出一种方法?你可以映射到一个接口。。。它的工作原理与具体类完全相同 文档中都有描述: 根据选择的策略,您将引用属性映射为多对一(大多数情况下)或任意(仅当您使用隐式多
public interface IContact
{
Guid Uid { get; set; }
string FirstName {get;set;}
//etc. etc.
}
我很确定我只能映射到具体类型,但也许有人可以指出一种方法?你可以映射到一个接口。。。它的工作原理与具体类完全相同 文档中都有描述: 根据选择的策略,您将引用属性映射为
多对一
(大多数情况下)或任意
(仅当您使用隐式多态性时)