【问题标题】:Prism EntityFramework Mef Partial Class Context not generating tablePrism EntityFramework Mef Partial Class Context未生成表
【发布时间】:2012-07-27 08:52:05
【问题描述】:

我有一个包含多个模块的 Prism 项目。首先使用 EF 代码生成数据库。

我正在尝试使用部分类构建上下文。对于每个模块,都会有其部分类上下文(一个上下文整体解决方案)。

我为每个模块使用相同的命名空间来创建上下文。但是,在初始化数据库时,只创建了主模块中定义的表,而不会创建其他表。

有什么我可以寻找的或者有更好的方法吗?谢了。

【问题讨论】:

    标签: entity-framework prism mef


    【解决方案1】:

    部分类的所有部分必须在同一个程序集中(在您的情况下可能在同一个模块中),因为将单个文件(类)划分为多个部分只是语法糖,但这些部分在构建期间连接。部分类不会帮助您实现模块化(如果您希望向已部署的应用程序添加或删除模块)。

    【讨论】:

    • Tks Ladislav,总是乐于助人。你能指出一些解决上下文模块化问题的方法吗?
    猜你喜欢
    • 2023-03-29
    • 1970-01-01
    • 2011-09-25
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 2013-01-29
    • 1970-01-01
    • 2011-07-29
    相关资源
    最近更新 更多