2
使用DuplexFactory時,它實際上可以直接傳遞迴調處理程序,並跳過InstanceContext包裝器。那麼爲什麼你會爲你的回調處理程序使用InstanceContext?InstanceContext與Duplex服務回調的用途是什麼?
我正在尋找如何使用InstanceContext的真實世界的例子。它讓我感到害怕,我可以在API中看到它,但它在任何地方都沒有解釋它如何增加價值,或者啓用新的場景。
使用DuplexFactory時,它實際上可以直接傳遞迴調處理程序,並跳過InstanceContext包裝器。那麼爲什麼你會爲你的回調處理程序使用InstanceContext?InstanceContext與Duplex服務回調的用途是什麼?
我正在尋找如何使用InstanceContext的真實世界的例子。它讓我感到害怕,我可以在API中看到它,但它在任何地方都沒有解釋它如何增加價值,或者啓用新的場景。
這可以幫助你 - 。link
鏈接告訴... 「實際上,WCF的InstanceContext類只是在實現回調接口的基礎實例的包裝所以,如果你想重用/在多個客戶端代理之間共享InstanceContext時,需要引用實現回調接口的特定對象,因此,無論何時需要創建雙工服務的新客戶端代理(需要回調instanceContext),都可以構造一個新的實現了回調接口的現有類實例。「