【问题标题】:lack of separation of EF pocoEF poco 缺乏分离
【发布时间】:2013-06-13 00:21:36
【问题描述】:

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

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

【问题讨论】:

    标签: asp.net entity-framework poco


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      看看这个SO aswer 我解释了如何继续。

      【讨论】:

        猜你喜欢
        • 2011-03-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-07
        • 2018-11-23
        • 2021-05-12
        相关资源
        最近更新 更多