Open
Description
Describe the bug
When trying to get ActorInformation
using an ActorServiceProxy
for an actor which is using Remoting V2_1 it seems to implement a ServicePartitionClient2 which appears to be incompatible with RemotingClientVersion.V2_1
Below you can see where it blows up
and here you can see the properties on the proxy
if i set the listener name as per IActorService actorServiceProxy = ActorServiceProxy.Create(new Uri(serviceUris[i]), partitionKey,"V2_1Listener");
I get a serialisation exception so I assume that i do need an ActorServiceProxy
which has a different version of the ServiceRemotingPartitionClient
?
Additional details
- this Actor Inferface has the assemblybinding as
[assembly: FabricTransportActorRemotingProvider(RemotingListenerVersion = RemotingListenerVersion.V2_1,
RemotingClientVersion = RemotingClientVersion.V2_1)]
- Local Service Fabric (not mesh) 5 node Dev cluster with 6.4 runtime installed
- Windows 2016 1607
- can replicate with both VS2017(15.9.3) and VS2019 Preview 1
- Microsoft.ServiceFabric (6.4.617)
- Microsoft.ServiceFabric.Actors (3.3.617)
Metadata
Metadata
Assignees
Labels
No labels