升级到服务结构的版本 3 时丢失 CreateServiceRemotingListener

Lost CreateServiceRemotingListener when upgrading to version 3 of of service fabric

我已将我的服务结构应用程序升级到版本 3,CreateServiceInstanceListeners 方法如下所示:

    protected override IEnumerable<ServiceInstanceListener> CreateServiceInstanceListeners()
    {
        return new[] { new ServiceReplicaListener(context => this.CreateServiceRemotingListener(context)) };
    }

很遗憾,CreateServiceRemotingListener 方法不再可用。 (我还有一个 using 声明:"using Microsoft.ServiceFabric.Services.Remoting.Runtime;")

有谁知道我如何为新的 SF 版本更新我的代码?

使用

return this.CreateServiceRemotingReplicaListeners();

return this.CreateServiceRemotingInstanceListeners();

问题似乎已解决。

protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
{
    return this.CreateServiceRemotingReplicaListeners();
}

来自