如何使用最新的服务结构 SDK 2.5.216 创建 ServiceReplicatorListener?
How do I create a ServiceReplicatorListener using the latest service fabric SDK 2.5.216?
我最近将我们的 Service Fabric SDK 从 2.4.145 升级到 2.5.216,但这破坏了一切(没有 IService 也没有 CreateServiceRemotingListener 在 StatefulService 基础 class 上)。以前您会像这样创建服务副本侦听器:
protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
{
return new[]
{
new ServiceReplicaListener(this.CreateServiceRemotingListener)
};
}
但是,新的 SDK 2.5.216 不再具有基于 class 的 CreateServiceRemotingListener 方法。文档仍然认为你可以这样做,但我已经检查了 GitHub 中的源代码,并且在 class![=11= 基础上绝对没有 CreateServiceRemotingListener ]
我的问题是如何创建副本侦听器以及如何覆盖侦听器设置,即 MaxConcurrentCalls 等?
Microsoft:请改进服务结构文档并添加一些不错的示例。
我最近将我们的 Service Fabric SDK 从 2.4.145 升级到 2.5.216,但这破坏了一切(没有 IService 也没有 CreateServiceRemotingListener 在 StatefulService 基础 class 上)。以前您会像这样创建服务副本侦听器:
protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
{
return new[]
{
new ServiceReplicaListener(this.CreateServiceRemotingListener)
};
}
但是,新的 SDK 2.5.216 不再具有基于 class 的 CreateServiceRemotingListener 方法。文档仍然认为你可以这样做,但我已经检查了 GitHub 中的源代码,并且在 class![=11= 基础上绝对没有 CreateServiceRemotingListener ]
我的问题是如何创建副本侦听器以及如何覆盖侦听器设置,即 MaxConcurrentCalls 等?
Microsoft:请改进服务结构文档并添加一些不错的示例。