ef core 2.0 scaffold-dbcontext custom namespace

时间:2017-10-04 00:35:53

标签: entity-framework .net-core ef-core-2.0

我正在使用ef core 2.0 CLI命令scaffold-dbcontext从现有数据库(数据库优先)反向设计poco类。我想将生成的类从scaffold-dbcontext放入我的项目中的“Model”文件夹中,但我希望类的名称空间与“MyProjectName.Model”不同。例如,我希望scaffold-dbcontext生成的文件存在于Model文件夹中,但我希望生成的文件的命名空间为“MyProjectName.Entities”。

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

(为了给你一点背景,我想在生成的pocos中定义自定义命名空间,这样我就可以在另一个文件夹中有一组单独的部分类,不会通过使用scaffold-dbcontext重新生成模型来覆盖它们)

1 个答案:

答案 0 :(得分:3)

目前无法指定命名空间,但connection:didReceiveAuthenticationChallenge:

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