【问题标题】:Automapper table mapping Table 0..1-* RelationshipAutomapper表映射表0..1-*关系
【发布时间】:2012-02-01 20:51:16
【问题描述】:

我一直在我们的项目中使用 Automapper,最近遇到了一个以前没有遇到过的问题。

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

我尝试检查和更改 CreateMap 调用,但 .ForMember(..) 的 lambda 表达式不允许我访问 tableObject 的属性。

有人能指出我正确的方向吗?

我检查了另一个我没有尝试在我们的模型中使用的表,它也是 0..1 TO 1,并发现了同样的问题。

谢谢,

维克多

编辑: 发现了问题……巧合的是,这两个类的设置不正确。它们是公共的,但没有任何公共属性(所有属性都省略了 public 关键字)。

我试图提供答案,但没有足够的声誉在

谢谢, 维克多

【问题讨论】:

    标签: c# linq entity-framework linq-to-entities automapper


    【解决方案1】:

    发现了问题……巧合的是,这两个类的设置不正确。它们是公共的,但没有任何公共属性(所有属性都省略了 public 关键字)。

    我试图提供答案,但没有足够的声誉在

    谢谢,维克多

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-12
      • 2020-02-04
      • 2013-05-09
      相关资源
      最近更新 更多