2012-02-01 126 views
0

我在我们的项目中使用了Automapper,并且刚刚遇到了以前未遇到的问题。自动映射表表映射表0..1- *关系

当我试图映射的表具有0..1的TO *关系时,Automapper不执行映射。

我试着检查并修改了CreateMap调用,并且.ForMember(..)的lambda表达式不允许我访问tableObject的属性。

有人可以指出我在这方面的正确方向吗?

我查了另一张表,我没有尝试在我们的模型中使用也是0..1到1,并注意到同样的问题。

感谢,

维克多

编辑: 发现问题...这两个类都不约而同地设置不正确。他们是公开的,但没有任何公共财产(所有财产都没有公开关键字)。

我试图提供一个答案,但没有足够的声望在< 8小时自我回答。

感谢, 维克多

回答

0

发现问题...这两个类都不约而同地设置不正确。他们是公开的,但没有任何公共财产(所有财产都没有公开关键字)。

我试图提供一个答案,但没有足够的声望在< 8小时自我回答。

谢谢,维克多