【问题标题】:How to manage multiple dbcontext in same project with EF Core Power Tools?如何使用 EF Core Power Tools 在同一个项目中管理多个 dbcontext?
【发布时间】:2020-11-16 15:30:29
【问题描述】:

我需要在同一个项目中使用不同的连接字符串管理多个上下文,我使用的是 EF Core Power Tools,但是这个工具会为整个项目生成文件配置,值得注意的是我使用的是 Database First 和在另一个类库项目中将实体与 dbcontext 分开。

【问题讨论】:

  • 将每个模型放在单独的命名空间中,以便您可以通过不同的路径名访问每个模型。文件名只是名称,可以是任何东西。
  • 感谢您的回答,我已经尝试过了,但是该工具会重写文件 efpt.config.json 并引用新的上下文
  • 使每个模型成为不同的类项目,这样您就有单独的配置文件。

标签: c# entity-framework .net-core


【解决方案1】:

【讨论】:

  • 我需要其他配置吗?因为该工具默认从 efpt.config.json 获取设置,所以它无法识别其他配置文件
  • 感谢您的回答!
  • 我升级到最新版本并且可以正常工作。谢谢!
猜你喜欢
  • 1970-01-01
  • 2021-11-23
  • 2022-10-07
  • 2018-09-22
  • 2021-04-02
  • 2016-11-21
  • 2021-12-17
  • 2017-02-02
  • 1970-01-01
相关资源
最近更新 更多