【发布时间】:2012-11-04 16:56:52
【问题描述】:
我有以下场景:
独立类库中存在一个复杂对象,并且某些对象属性具有默认值。
对象是 WCF 公共方法的参数。
我在 WCF 的客户端上实例化这个对象,给属性赋值并传递给 WCF 的公共方法。
服务端的 WCF 方法接受它并执行任何操作。
我的问题是,当我在客户端属性上实例化对象时,我无法使用默认值,我必须再次在代码中分配它们。
我在这里查看了有关该主题的过去问题,但没有找到与我的场景相关的任何内容。尽管在客户端我的对象不是从类库本身而是从服务引用实例化的,但我实际上并没有参数的数据协定,例如 WCFServiceReference.MyClass (否则 WCF 方法不能接受它作为参数)。
我真的很想在客户端上使用所有这些默认值。
我将不胜感激。
谢谢!
【问题讨论】:
标签: c# wcf default-value