Важным моментом является то, что «[Assembly: FabricTransportServiceRemotingProvider (RemotingListener = RemotingListener.V2Listener, RemotingClient = RemotingClient.V2Client)]» также следует добавлять в клиентскую сборку, а не только в службу.
я есть служба с сохранением состояния, вызываемая службой без сохранения состояния, в .Net Standard Asp.net Core 2.0, работающая на Visual Studio 15.4. Я не могу заставить Service Remoting V2 работать.
Старый код в службе Stateful, которая работала для V1,недействительный больше не
protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
{
return new List<ServiceReplicaListener>()
{
new ServiceReplicaListener((context) =>this.CreateServiceRemotingListener(context))
};
Я пытался следовать этомуруководство но пример длябез гражданства один.
Я пытался изменить код в этом безуспешно.
protected override IEnumerable<ServiceReplicaListener> CreateServiceReplicaListeners()
{
return new List<ServiceReplicaListener>()
{
new ServiceReplicaListener((c) =>new FabricTransportServiceRemotingListener(c, this))
};
}
Также нет никаких инструкций о том, как или где использовать этот код в учебнике.
var proxyFactory = new ServiceProxyFactory((c) =>
{
return new FabricTransportServiceRemotingClientFactory();
});
Я застрял, кто-нибудь может показать мне, как заставить это работать?