private string GetServiceMethodName(ServiceRemotingMessageHeaders messageHeaders) { if (messageHeaders == null) { return(null); } try { var methodName = "-"; var lookup = HashUtil.Combine(messageHeaders.InterfaceId, messageHeaders.MethodId); if (ServiceMethodMap.ContainsKey(lookup)) { methodName = ServiceMethodMap[lookup]; return(methodName); } methodName = _serviceMethodDispatcher.GetMethodDispatcherMapName( messageHeaders.InterfaceId, messageHeaders.MethodId); ServiceMethodMap[lookup] = methodName; return(methodName); } catch (Exception ex) { // ignored //_logger?.FailedToGetActorMethodName(actorMessageHeaders, ex); } return(null); }