2017-04-27 90 views
0

我最近從2.4.145到2.5.216然而,這已經打破了一切(無IService並在StatefulService基類中沒有CreateServiceRemotingListener)提升我們的服務織物SDK。以前,您將創建服務副本聽衆像這樣:如何使用最新的服務結構SDK 2.5.216創建ServiceReplicatorListener?

protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners() 
    { 
     return new[] 
       { 
        new ServiceReplicaListener(this.CreateServiceRemotingListener) 
       }; 
    } 

然而,新的SDK 2.5.216不再對基類中的CreateServiceRemotingListener方法。該文檔仍然認爲你可以做到這一點,但我已經檢查了GitHub的源代碼,並且在基類中肯定沒有CreateServiceRemotingListener

我的問題是如何創建的副本監聽器,以及如何做我覆蓋了聽衆的設置即MaxConcurrentCalls等?

微軟:請提高服務織物文檔,並添加一些像樣的例子。

回答

0

它仍然是IService上的extension方法,但遠程處理功能已移至單獨的Nuget包。