【问题标题】:Use same local database in independent projects在独立项目中使用相同的本地数据库
【发布时间】:2016-11-13 00:16:02
【问题描述】:

我有几个项目的解决方案:

  • 只包含数据库的类库 上下文,我们称之为 DatumClassLibrary。
  • 一个包含模型实体的类库,让我们调用 它的模型类库
  • 包含模型存储库的类库 ModelsClassLibray 的实体,我们称之为 RepositoriesClassLibrary。

除了我还要其他项目,一个是MVC5应用,一个是WebApi应用。

如何在 MVC5 应用程序和 WebApi 应用程序中使用相同的本地 db 文件,首先使用实体​​框架代码?

【问题讨论】:

  • 使用相同的连接字符串。
  • 其实RepositoryClassLibrary和DatumClassLibrary中的类应该定义在同一个程序集中,原因是所有的数据访问

标签: c# entity-framework asp.net-mvc-5


【解决方案1】:

EF 不在乎您如何/在何处使用它...
每次使用时只需在 Context 的构造函数中传递正确的连接字符串

【讨论】:

    猜你喜欢
    • 2015-03-20
    • 2014-07-27
    • 2019-06-08
    • 1970-01-01
    • 1970-01-01
    • 2011-01-14
    • 1970-01-01
    • 1970-01-01
    • 2012-04-08
    相关资源
    最近更新 更多