1

我可以让 EF 生成带有私有属性设置器的实体类吗?

例如。我想要类似的东西

public class MyTable
{
    public Guid Id {get; private set;}
    //... And so on and so forth, basically the class should hide the setters
}
4

1 回答 1

1

假设您正在使用 tt 模板生成 POCO 实体,通过修改 tt 文件是可能的。

另一方面,由于私有变量在 WCF 通信期间不会被序列化,因此如果您使用任何服务 - 客户端体系结构和交换生成的实体,您将面临问题。

于 2013-01-24T07:21:28.110 回答