public ActorServicePartitionClient(
     IServiceRemotingClientFactory remotingClientFactory,
     Uri serviceUri,
     ActorId actorId,
     string listenerName = null,
     OperationRetrySettings retrySettings = null)
     : base(remotingClientFactory, serviceUri,
            new ServicePartitionKey(actorId.GetPartitionKey()),
            TargetReplicaSelector.Default,
            listenerName,
            retrySettings)
 {
     this.ActorId            = actorId;
     this.messageBodyFactory = remotingClientFactory.GetRemotingMessageBodyFactory();
 }
Beispiel #2
0
 public IServiceRemotingMessageBodyFactory GetRemotingMessageBodyFactory()
 {
     return(_inner.GetRemotingMessageBodyFactory());
 }
 public IServiceRemotingMessageBodyFactory GetRemotingMessageBodyFactory()
 {
     return(_InnerClientFactory.GetRemotingMessageBodyFactory());
 }
Beispiel #4
0
 public IServiceRemotingMessageBodyFactory GetRemotingMessageBodyFactory() =>
 m_serviceRemotingClientFactory.GetRemotingMessageBodyFactory();