给定以下类定义:
public class Order {
public IProduct Product {get;set;}
}我有这个(流畅的)映射
References(x=>x.Product, "ProductId");还有一个例外:表Orders中的一个关联引用了一个未映射的类,这是有意义的,因为它不知道我将传递给它什么实现。
我理解为什么我必须在映射中定义类型(IProduct可以是任何类型),但我不确定如何定义。
谢谢,
凯尔
发布于 2009-06-20 18:54:31
尝试映射接口IProduct而不是具体的类Product。(注意,我不是在讨论映射类Order的Product字段。)
https://stackoverflow.com/questions/1022227
复制相似问题