2

我正在使用 ef core 2.0 CLI 命令scaffold-dbcontext 从现有数据库(首先是数据库)对 poco 类进行逆向工程。我想将脚手架 dbcontext 中生成的类放在我的项目中的“模型”文件夹中,但我希望类的命名空间与“MyProjectName.Model”不同。例如,我希望脚手架-dbcontext 生成的文件位于模型文件夹中,但我希望生成的文件的命名空间为“MyProjectName.Entities”。

有没有办法使用scaffold-dbcontext cli 命令控制生成的命名空间?

(给你一点背景知识,我想在生成的 pocos 中定义自定义命名空间,这样我就可以在另一个文件夹中拥有一组单独的部分类,这些类不会被使用脚手架 dbcontext 重新生成模型覆盖)。

4

1 回答 1

3

目前无法指定命名空间,但ef 2.1 里程碑有类似问题

所以我希望它会在下一个版本中得到修复。

于 2017-10-04T06:30:25.403 回答