private ActorDebugUpdateMessage GetLoadToSend(object message, MessageNature messageNature, string extraInfo = "") { var load = new ActorDebugUpdateMessage( Context.System.Name , Sender?.Path?.ToStringWithAddress() , Sender?.Path?.ToStringWithUid() , Self.Path.ToStringWithAddress() , Self.Path.ToStringWithUid() , message.GetType().Name , JsonConvert.SerializeObject(message) , message.GetType().FullName , extraInfo , messageNature); return(load); }
private void SendMessageUpdate(ActorDebugUpdateMessage message) { MessageLogger?.Invoke(message); RemoteActorSelection?.Tell(message); }