如何使用最新的服务结构SDK 2.5.216创建ServiceReplicatorListener?

时间:2017-04-27 10:56:33

标签: service sdk service-fabric-stateful

我最近将Service Fabric SDK从2.4.145升级到2.5.216但是这打破了上的所有内容( IService 并且没有 CreateServiceRemotingListener StatefulService 基类)。以前您将创建服务副本侦听器,如下所示:

  Intent sendIntent = new Intent();
  sendIntent.setPackage("com.sms or fb");
  sendIntent.setAction(Intent.ACTION_SEND);
  sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
  sendIntent.setType("text/plain");
  startActivity(sendIntent);

但是,新的SDK 2.5.216不再在基类上使用 CreateServiceRemotingListener 方法。文档仍然认为你可以这样做,但我已经检查了GitHub中的源代码,基类上肯定没有 CreateServiceRemotingListener

我的问题是如何创建副本侦听器以及如何覆盖侦听器设置,即MaxConcurrentCalls等?

Microsoft:请改进服务结构文档并添加一些不错的示例。

1 个答案:

答案 0 :(得分:1)

它仍然是IService上的extension方法,但远程处理功能已移至单独的Nuget包中。