【发布时间】:2010-09-10 12:52:33
【问题描述】:
我已经在一个单独的 dll 中有一个实体模型,其中包含我需要使用的各种对象。我真的不想使用 EF 设计器创建或复制实体。相反,我想对其进行配置,以便在调用存储过程时它将某些列映射到特定属性。
我知道您可以使用 LinqToSql 中的自定义 DataContext 做一些非常接近此的事情。问题是您不能将列分配给复杂的属性类型。例如:我可能会返回一个包含用户地址的列。我想将用户的地址详细信息存储在作为用户对象属性的地址对象中。所以,STREET 列应该映射到 User.Address.Street。
有什么想法吗?
【问题讨论】:
-
希望这个链接对我有帮助。 blogs.msdn.com/efdesign/archive/2008/07/18/…我很惊讶没有人愿意这样做..
标签: c# linq-to-sql entity-framework orm