序列化发出默认值

时间:2015-11-03 10:54:45

标签: codefluent

如何从模型中更改实体中的EmitDefaultValue? BOM生产者,即使dataMember设置为true,也省略了空值的序列化,从而将不完整的对象发送到客户端应用程序。

{{1}}

1 个答案:

答案 0 :(得分:1)

您可以在项目级别或属性级别设置EmitDefaultValue的值:

<cf:project cfsm:emitDefaultValue="true" 
           xmlns:cfsm="http://www.softfluent.com/codefluent/producers.servicemodel/2007/1">


<cf:property cfsm:emitDefaultValue="true" 
          xmlns:cfsm="http://www.softfluent.com/codefluent/producers.servicemodel/2007/1">