Важным моментом является то, что «[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();
   });

Я застрял, кто-нибудь может показать мне, как заставить это работать?

Ответы на вопрос(1)

Ваш ответ на вопрос