2008-09-11 40 views

回答

2

您必須使用編組呼叫跨AppDomains傳遞信息。所以你需要在你的父AppDomain中創建狀態對象,然後將它傳遞給任何想要使用它的孩子。如果你不必這樣做,你會在AppDomain之間共享內存,這會破壞目的。

在每個AppDomain中,您都可以擁有一個單例,該單例包含對主域中實際單例的引用(編組)。所以你的代碼仍然會看起來像「singleton-y」,但是它後面會有一些隱藏的佈線。

相關問題