【发布时间】:2018-03-26 09:49:48
【问题描述】:
我有一个由无状态服务调用的有状态服务,在 Visual Studio 15.4 上运行的 .Net Standard Asp.net Core 2.0 中。 我无法使 Service Remoting V2 工作。
适用于 V1 的有状态服务中的旧代码不再有效
protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
{
return new List<ServiceReplicaListener>()
{
new ServiceReplicaListener((context) =>this.CreateServiceRemotingListener(context))
};
我尝试关注此tutorial,但示例是针对 stateless 的。
我尝试更改其中的代码,但没有成功。
protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
{
return new List<ServiceReplicaListener>()
{
new ServiceReplicaListener((c) =>new FabricTransportServiceRemotingListener(c, this))
};
}
本教程中也没有关于如何或在何处使用此代码的说明
var proxyFactory = new ServiceProxyFactory((c) =>
{
return new FabricTransportServiceRemotingClientFactory();
});
我被卡住了,有人可以告诉我如何让它工作吗?
【问题讨论】:
标签: azure-service-fabric service-fabric-stateful