public async Task <int> GetSizeAsync() { var requestMessage = ReplicatedMapSizeCodec.EncodeRequest(Name); var responseMessage = await Cluster.Messaging.SendToPartitionOwnerAsync(requestMessage, _partitionId).CfAwait(); return(ReplicatedMapSizeCodec.DecodeResponse(responseMessage).Response); }
public int Size() { var request = ReplicatedMapSizeCodec.EncodeRequest(GetName()); return(InvokeOnPartition(request, _targetPartitionId, m => ReplicatedMapSizeCodec.DecodeResponse(m).response)); }