我如何别名部分类生成的实体框架代码首先从数据库

本文关键字:框架 实体 代码 数据库 何别名 别名 分类 | 更新日期: 2023-09-27 18:03:49

我正在使用这个MSDN教程首先从数据库学习EF代码。生成的模型部分类名总是与数据库对象名匹配。相反,我想为生成的数据库模型对象分配一个别名。我该怎么做呢?

具体来说,名为vwDS_ProductCategories的数据库视图生成一个public partial class vwDS_ProductCategories,我想将其别名为ProductCategories。这样做的原因是,非程序员将看到(并使用)我生成的dll公开的类型。我希望这些类型名称对这些用户来说是有意义的。

我如何别名部分类生成的实体框架代码首先从数据库

试试这个:

[Table("vwDS_ProductCategories")]
public partial class ProductCategories
{
}