【发布时间】:2009-11-09 18:23:08
【问题描述】:
寻找有关我正在制作原型的 WCF 服务的一些指导。
我有一个托管在 IIS 中的 WCF 服务,它将向我的客户端传递数据。我有一个单独的共享程序集,其中包含我在 WCF 项目中引用的所有业务对象。
我希望这些业务对象中的一些属性只读,因为我不希望我的客户能够更改其客户端代码中的这些字段。
我读到使用 [DataContract] 属性装饰类会强制执行正确的序列化以维护只读字段,但是当我实现它时,客户端中生成的代理类显示为可写。
有什么技巧可以做到这一点吗?
谢谢!
/埃里克
【问题讨论】:
标签: serialization