private bool TryGetTarget(DataLine dataLine, out Node target) { NodeName targetName = dataLine.Target; if (!modelDatabase.TryGetNode(targetName, out target)) { modelDatabase.QueueModelLine(targetName, dataLine); return(false); } return(true); }
private bool TryGetTarget(DataLink dataLink, out Node target) { NodeName targetName = dataLink.Target; if (!modelService.TryGetNode(targetName, out target)) { modelService.QueueModelLink(targetName, dataLink); return(false); } return(true); }
public bool TryGetNode(NodeName nodeName, out Node node) => modelDatabase.TryGetNode(nodeName, out node);
public bool TryGetNode(NodeName nodeName, out Node node) => modelService.TryGetNode(nodeName, out node);