C# 实体框架命名空间-上下文命名空间

C# 实体框架命名空间-上下文命名空间,c#,.net,entity-framework,C#,.net,Entity Framework,我有一个edmx文件,加载了5个表。 我想更改5个表中2个表的名称空间,以便上下文对象位于另一个名称空间中。 有什么办法吗?据我所知,设计师不可能做到这一点 选项: 自己调整代码生成() 在完全可以开箱即用的情况下,使用新方法 要实现您想要的功能,您需要两个独立的EDMX文件 您仍然可以先对现有数据库架构使用代码,您还可以选择自行调整代码生成。这是否意味着您希望在第一个命名空间中为3个表创建一个上下文,在另一个命名空间中为2个表创建另一个上下文?使用多个edmx文件和一个数据库是否正常?@Na

我有一个edmx文件,加载了5个表。
我想更改5个表中2个表的名称空间,以便上下文对象位于另一个名称空间中。

有什么办法吗?

据我所知,设计师不可能做到这一点

选项:

  • 自己调整代码生成()
  • 在完全可以开箱即用的情况下,使用新方法

要实现您想要的功能,您需要两个独立的EDMX文件

您仍然可以先对现有数据库架构使用代码,您还可以选择自行调整代码生成。这是否意味着您希望在第一个命名空间中为3个表创建一个上下文,在另一个命名空间中为2个表创建另一个上下文?使用多个edmx文件和一个数据库是否正常?@Naor:如果您希望使用单独的模块,其中每个模块都在处理自己的数据,那么它就是正常。