0

我喜欢 EF,但带有属性的 poco 类似乎仍然与框架耦合得太紧。如果我想将这些相同的 Poco 类用于 EF 以外的其他东西,那么这些属性可能没有用处或意义。

有没有办法解决这个问题?

4

2 回答 2

1

如果您从数据注释切换到 Fluent API,您的 POCO 将不再紧密耦合。

看看我解释了如何进行的这个SO aswer 。

于 2013-06-17T11:06:54.077 回答
0

是的,您正在寻找的是模型构建器配置。这使所有实体都完全 POCO。在这里查看我的博客文章作为起点http://blog.staticvoid.co.nz/2012/7/17/entity_framework-navigation_property_basics_with_code_first在文章的后半部分我讨论了模型构建器的一些基础知识. 关于模型构建器以及如何在线使用它有很多更具体的教程

于 2013-06-17T05:29:36.510 回答