2012-12-13 102 views
0

WCF休息服務我正在處理流。在服務方法中,我在data contract上傳了一個流,效果很好。在服務方面,我處理流,其位置現在在eof。這樣做後,我需要再次將其位置設置爲0,因此我可以將其保存在那裏。但它引發異常:WCFstreaming問題,當設置位置爲0

不支持指定的方法。

這是否意味着我無法再處理一個流?如果是這樣,我需要一個解決方法:/只有解決方案彈出我腦海中發送流兩次,所以我可以分開處理,但它不好,因爲我將不得不上傳兩次。

任何幫助,將不勝感激。

回答

0

有趣的是,我找到了我自己的解決方案:)首先,我保存了流,然後從該路徑中讀取該流以進一步處理該流。有趣的是找到解決方案並不需要更詳細的技術信息,而是需要改變邏輯方法。