1
如何從模型中更改我的實體中的EmitDefaultValue? 即使dataMember設置爲true,BOM生產者也會省略空值的序列化,從而將不完整的對象發送到客戶端應用程序。序列化發射默認值
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=111)]
如何從模型中更改我的實體中的EmitDefaultValue? 即使dataMember設置爲true,BOM生產者也會省略空值的序列化,從而將不完整的對象發送到客戶端應用程序。序列化發射默認值
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=111)]
您可以在項目級別或屬性級別設置的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">
非常感謝meziantou,工作就像一個魅力。 –