我可以让EF使用私有属性设置器生成实体类吗?
EG。我想要像
这样的东西public class MyTable
{
public Guid Id {get; private set;}
//... And so on and so forth, basically the class should hide the setters
}
答案 0 :(得分:1)
假设您使用tt模板生成POCO实体,可以通过修改tt文件来实现。
另一方面,由于私有变量在WCF通信期间不会被序列化,因此如果您使用任何服务 - 客户端体系结构并交换生成的实体,您将面临问题。