使用 EF 生成的实体隐藏信息
本文关键字:实体 隐藏 信息 EF 使用 | 更新日期: 2023-09-27 17:55:46
是否可以使 EF 生成具有私有属性资源库的实体类?
例如。我想要类似的东西
public class MyTable
{
public Guid Id {get; private set;}
//... And so on and so forth, basically the class should hide the setters
}
假设您使用 tt 模板生成 POCO 实体,则可以通过修改 tt 文件来实现。
另一方面,由于私有变量在 WCF 通信期间不会序列化,因此如果使用任何服务 - 客户端体系结构和交换生成的实体,将面临问题。