给出下面的类定义:如何使用Fluent NHibernate映射实体 - >接口关系?
public class Order {
public IProduct Product {get;set;}
}
我有这个(流利)映射
References(x=>x.Product, "ProductId");
并得到此异常:从表中订单的关联是指未映射类,这是有道理的,因为它不知道我将传递给它的实现。
我明白为什么我必须在映射中定义类型(IProduct可以是任何东西),但我不知道该怎么做。
感谢,
凯尔
感谢您的回答 - 我发现它非常有帮助,并且是我选择的方法 – Mike 2010-04-01 11:03:16