有沒有什麼辦法可以讓WCF服務接受請求,其中的順序並不重要,例如,您可以發送以下內容並正確解序列:WCF - 發送請求的字段可以按任意順序發送請求的能力
<Request>
<Field1>Val1</Field1>
<Field2>Val2</Field2>
<Field3>Val3</Field3>
</Request>
或
<Request>
<Field3>Val3</Field3>
<Field1>Val1</Field1>
<Field2>Val2</Field2>
</Request>
或
<Request>
<Field2>Val2</Field2>
<Field3>Val3</Field3>
<Field1>Val1</Field1>
</Request>
等等
我知道數據協定序列化程序的默認行爲,但是我可以讓它忽略該命令嗎?我需要不同的/自定義串行器嗎?
我無法在任何地方找到確切的答案。
乾杯, 比利