【问题标题】:Repository pattern: Dynamic class generation存储库模式:动态类生成
【发布时间】:2010-02-06 20:12:36
【问题描述】:

我想实现存储库模式,让我的域类独立于我的存储库实现。

但维护我的域类 - 例如使用 EF 进行架构更新 - 真的很昂贵。

您知道基于 ORM 类自动更新域类的方法吗? - 使用 T4 模板或类似的东西...

【问题讨论】:

    标签: c# asp.net-mvc templates orm t4


    【解决方案1】:

    现在我不知道您是否正在使用 EF 4,但在这种情况下,Poco 模板最近已发布on the Ado.Net Team Blog

    【讨论】:

    • 哇这对我来说是全新的。非常感谢 Luhmain :) 虽然我需要一种自动化的方式来生成完全独立于存储库的 POCO。这可以很好地工作。谢谢!
    【解决方案2】:

    一种解决方案是使用像Automapper 这样的工具。

    【讨论】:

    • 谢谢。 :) 但我的问题更多地与如何维护基于另一组类更新的域类有关,而不是在不同类之间映射值。 Flex 和 java 的 GAS3 之类的东西 :) 再次感谢。
    • 我明白了。很公平,但这不是没有意义吗? (以“领域驱动”的方式)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    相关资源
    最近更新 更多