private AsActorFrameSnapshot GetFrameSnapshot(AsAbstractActor actor) { if (!_actorFrameSnapshots.ContainsKey(actor)) { _actorFrameSnapshots[actor] = new AsActorFrameSnapshot(); } return(_actorFrameSnapshots[actor]); }
public void RegisterReplyMessage(AsAbstractActor actor, AsTelegram recieved, AsTelegram sent) { if (!_shouldRegister) { return; } GetThisFrameSnapshot().RegisterReplyMessage(actor, recieved, sent); }
public void RegisterInitiatedMessage(AsAbstractActor actor, AsTelegram telegram) { if (!_shouldRegister) { return; } GetThisFrameSnapshot().RegisterInitiatedMessage(actor, telegram); }
private string CreateNameOfActor(AsAbstractActor asActor) { var ownerName = "NoOwner"; if (asActor.Owner != null) { ownerName = asActor.Owner.name; } return($"{asActor.GetType()}: {ownerName}"); }
public void RegisterReplyMessage(AsAbstractActor actor, AsTelegram recieved, AsTelegram sent) { GetFrameSnapshot(actor).RegisterReplyMessage(recieved, sent); }
public void RegisterInitiatedMessage(AsAbstractActor actor, AsTelegram telegram) { GetFrameSnapshot(actor).RegisterInitiatedMessage(telegram); }
public void RegisterRecievedMessage(AsAbstractActor actor, AsTelegram recieved) { GetFrameSnapshot(actor).RegisterRecievedMessage(recieved); }