2011-10-24 25 views
0

我有這個要求,我有兩個類Person和Department,我想發送System.ServiceModel.Channels.Message中的這兩個類的對象?我怎樣才能做到這一點。除此之外,我還有其他最好的方法。如何使用WCF消息寫入多個對象

在此先感謝。

+0

爲什麼你必須使用消息?爲什麼不創建一個包含兩個對象的DataContract? –

+0

我可以做到這一點。但是我正在使用已經開發的WCF服務,它只接受和返回消息。 – realn

回答

1

消息類有一個名爲CreateMessage的靜態方法,它有一個重載的任何可以序列化的對象。
使用Person和Department對象的實例創建一個新的datacontract \ class。將包裝對象傳遞給CreateMessage以序列化

相關問題