在我读到的关于在Linq to SQL中将序列化模式改为单向的article中,我想在实体框架中将序列化模式改为单向,以便在使用WCF服务的客户端使用序列化的实体框架对象。请给我带路。
发布于 2011-06-27 05:05:31
实体框架没有这样的设置。这种单向配置是针对Linq- to -sql的,它强制代码生成器用[DataContract(IsReference=true)]标记每个实体。内置的EF代码生成器和用于EntityObjects或STE的T4模板会自动执行此操作。如果您希望使用POCO T4生成器模板生成类,则必须修改模板以使用[DataContract(IsReference=true)]标记每个实体类,并使用[DataMember]标记每个属性。
https://stackoverflow.com/questions/6485533
复制相似问题