【发布时间】:2015-07-20 15:22:43
【问题描述】:
我首先使用 this MSDN tutorial 从数据库中学习 EF 代码。生成的模型部分类名称始终与数据库对象名称匹配。相反我想为生成的数据库模型对象分配一个别名。我该怎么做?
具体来说,名为vwDS_ProductCategories 的数据库视图会生成一个public partial class vwDS_ProductCategories,我想将其别名为ProductCategories。这样做的原因是非程序员会看到(并使用)我生成的 dll 公开的类型。我希望类型名称对这些用户有意义。
【问题讨论】:
-
我已经根据代码优先回答了,你是说数据库优先吗?
-
您的回答完美。我正在从数据库优先过渡到代码优先。通过尝试,我了解到 Table 属性也适用于我的数据库视图。谢谢!
标签: c# ef-code-first entity-framework-6 partial-classes