如何在Singleton WCF服務中處理對象?我正在使用實體框架(3.5),並返回一堆自定義POCO對象到客戶端。該服務需要處於活動狀態,因爲它提供了跨客戶端通信,因此使用了雙工綁定。我想將所有創建的POCO對象序列化到客戶端。 因爲會話和服務仍然存在,所以看起來Framework並沒有在這些對象上做任何垃圾收集,隨着時間的推移,服務崩潰,像「錯誤的內存」(大約2GB之後)。如何在Singleton WCF服務中處理對象
我不認爲可以在return語句之前調用dispose,因爲那時對象還沒有被序列化。
請提出一個解決方案。
在此先感謝。
POCO ..是的,他們是簡單的消息類,只有屬性。但其中一些只是對象。你是正確的..服務活得太久,收集很多廢話..現在我需要解決.. ..實現了這個問題..今天..只需兩個星期prod發佈..經過一年的發展:) – Bhuvan 2010-09-22 22:02:29