C# EF Database first-在生成的代码中将数据库架构添加到命名空间

C# EF Database first-在生成的代码中将数据库架构添加到命名空间,c#,entity-framework,edmx,C#,Entity Framework,Edmx,谢谢你花时间阅读这篇文章 以前我在一个项目中工作,该项目使用SQLMetal for Linq2Sql自动生成类文件。 为此,它提供了与sql模式匹配的名称空间 所以它不是“Model.MyClass”,而是“Model.MySchema.MyClass” 我当时以为这是开箱即用的,但看起来不是,或者说不是在EF中 我将名称空间的生成追溯到code.vsnamespacessuggestion() 但我无法确定如何将模式注入命名空间 我也可以在edmx中看到模式 我的问题是: 如何将模式添加

谢谢你花时间阅读这篇文章

以前我在一个项目中工作,该项目使用SQLMetal for Linq2Sql自动生成类文件。 为此,它提供了与sql模式匹配的名称空间

所以它不是“Model.MyClass”,而是“Model.MySchema.MyClass”

我当时以为这是开箱即用的,但看起来不是,或者说不是在EF中

我将名称空间的生成追溯到
code.vsnamespacessuggestion()
但我无法确定如何将模式注入命名空间

我也可以在edmx中看到模式

我的问题是: 如何将模式添加到自动生成实体的命名空间中

作为第二个问题: 考虑到原始TT可能会随着时间的推移通过新版本发生变化,那么最好的方法是什么。 这样我就不必回忆和重做TT更新时所做的所有更改

多谢各位, 杆