2011-05-11 47 views
5

我需要從.NET生成的SOAP客戶端訪問原始響應XML(使用svcutil)。我相信我可以通過自定義行爲來攔截它,但我根本不需要反序列化的對象(而不是創建它們時性能受到影響)。有沒有辦法繞過默認序列化並直接訪問原始響應XML?如何從.NET生成的SOAP客戶端而不是序列化對象獲取原始XML響應?

+0

也許你應該看看實現IClientMessageFormatter。在'DeserializeReply'方法中,你得到了SOAP對象,你需要將它轉換爲返回值等。你的實現可能會創建虛擬對象或可能會拋出異常!另外,你不會得到原始的XML,而是一個消息對象。 – VinayC 2011-05-11 12:23:32

回答

相關問題